61 Commits

Author SHA1 Message Date
Bruce Eckel
a75a55dc81 Break out common code from RoShamBo1.java, reuse in patterns 2021-03-05 02:28:04 -07:00
Bruce Eckel
ede3954d86 March 2021 Book Update
See notes in "Foreword to the Leanpub Edition"
2021-03-04 16:15:04 -07:00
Bruce Eckel
55de56e524 After rewriting Type Information Chapter, added missing @Override 2021-01-31 15:42:31 -07:00
Bruce Eckel
185255634d Builds and runs with JDK9 2020-10-07 17:06:42 -06:00
Bruce Eckel
f07d93d8e5 Fixes so it runs OK under WSL2 2020-10-07 14:16:29 -06:00
Bruce Eckel
6457a1dee5 Update copyright date 2020-10-07 13:35:40 -06:00
Bruce Eckel
c7a29b9b47 Should work with JDK8 now 2020-10-06 16:06:14 -06:00
Bruce Eckel
0213d3e686 Only exclude from Travis 2017-05-13 17:55:12 -06:00
Bruce Eckel
895e4abb86 retest BoxObserver on both CI servers 2017-05-13 17:43:41 -06:00
Bruce Eckel
edd99881d7 Narrowed listing widths, fixed output
Also removed Preferences appendix
2017-05-10 11:45:39 -06:00
Bruce Eckel
7bf05f592b Output update and exclude AttemptLocking for Appveyor 2017-05-03 12:00:00 -06:00
Bruce Eckel
97dcdebc0c Checkstyle passing 2017-05-01 14:33:10 -06:00
Bruce Eckel
63e43bbe05 Removed two appendices 2017-04-16 10:18:21 -07:00
Bruce Eckel
0870429756 cleanup/refactor/simplify 2017-01-22 16:48:11 -08:00
Bruce Eckel
f3ef6ec758 Format/Streamify 2017-01-20 21:30:44 -08:00
Bruce Eckel
9c671edde9 Remove BoxObserver from automated build 2017-01-14 07:34:50 -08:00
Bruce Eckel
d360aa59e7 Execution tag fix 2017-01-13 07:08:54 -08:00
Bruce Eckel
3e6025f135 Discovered issue with Travis CI 2017-01-13 07:03:17 -08:00
Bruce Eckel
54ddb4208a Test exclusions to find CI bug 2017-01-12 17:07:13 -08:00
Bruce Eckel
4d87d1c720 Exclude from automatic execution 2017-01-12 16:57:37 -08:00
Bruce Eckel
5d0f0fe3f9 Rewrites 2017-01-09 14:26:12 -08:00
Bruce Eckel
79bb072693 Improvements during editing 2017-01-08 22:55:49 -08:00
Bruce Eckel
8803c2ff77 Date change 2016-12-30 17:23:13 -08:00
Bruce Eckel
efd7a797e3 Concurrency chapter progress 2016-12-21 11:06:49 -08:00
Bruce Eckel
fda0e2dee6 Checkstyle and Findbugs changes
Also changed comment callouts from // (1) to // [1]
2016-11-21 12:37:57 -08:00
Bruce Eckel
46211235c3 Copyright and jmh testing 2016-09-23 13:23:35 -06:00
Bruce Eckel
72c57ddee3 Changing to {java tag 2016-07-28 12:48:23 -06:00
Bruce Eckel
d6e63d4265 Auto-updated example output 2016-07-22 14:45:35 -06:00
Bruce Eckel
98fafd47ff Various output fixes 2016-07-20 06:32:39 -06:00
Bruce Eckel
df864d009d more gradle path fixes 2016-07-07 15:57:43 -06:00
Bruce Eckel
2478dc168b Adding {main: when necessary 2016-07-07 14:58:56 -06:00
Bruce Eckel
04f961cf81 Might work now with gradle 2016-07-07 12:43:10 -06:00
Bruce Eckel
ca25b1a7b8 Update to test CI with James 2016-07-05 14:46:17 -06:00
Bruce Eckel
4f6362334d After "Arrays" chapter completed 2016-01-25 18:05:55 -08:00
Bruce Eckel
634d5df852 Added runconsole for Appveyor 2015-12-16 22:51:48 -08:00
Bruce Eckel
79d6d2110f Most recent and change to (c) 2015-12-15 11:47:04 -08:00
Bruce Eckel
a40b9896ba Update to latest 2015-12-02 09:20:27 -08:00
Bruce Eckel
e7291af6ec Added "no guarantees" and Info URl 2015-11-15 15:51:35 -08:00
Bruce Eckel
8279efc16c New chapters, renamed chapters 2015-11-14 16:18:05 -08:00
Bruce Eckel
bc0026c3e1 Radically reorganized
Plus many new examples in "streams" chapter.
2015-11-11 20:20:04 -08:00
Bruce Eckel
0edda16067 Reorganized 2015-11-03 12:00:44 -08:00
Bruce Eckel
5a25feafef Fixed path issue using nio Path 2015-09-07 16:34:48 -06:00
Bruce Eckel
06855b96c5 New format 2015-09-07 11:44:36 -06:00
Bruce Eckel
49edcc8b17 reorg 2015-06-15 17:47:35 -07:00
Bruce Eckel
a9f380e55f Remove pre-reorg files 2015-06-15 17:13:25 -07:00
Bruce Eckel
2327db4c15 Line width <= 60 2015-06-03 23:39:44 -07:00
Bruce Eckel
ded2d52c66 edits 2015-06-03 11:41:10 -07:00
Bruce Eckel
51d7993818 Copyright line 2015-05-29 14:18:51 -07:00
Bruce Eckel
7dfdab3a83 update 2015-05-27 23:30:19 -07:00
Bruce Eckel
f035b454c9 New file 2015-05-27 18:27:06 -07:00