542 Commits

Author SHA1 Message Date
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
129df0b752 Update settings.gradle 2021-02-10 12:04:53 -07:00
Bruce Eckel
d97d374947 Update DoubleEquivalence.java 2021-02-07 10:33:13 -07:00
Bruce Eckel
f5929969b1 Rewrote Operators: Testing Object Equivalence 2021-02-04 07:21:51 -07:00
Bruce Eckel
451aca780a Merge branch 'master' of https://github.com/BruceEckel/OnJava8-Examples 2021-01-31 17:50:19 -07:00
Bruce Eckel
68e98a3075 Fixed onjava/Range.java, added TestRange.java 2021-01-31 17:50:14 -07:00
Bruce Eckel
03691ccbc0
Update README.md 2021-01-31 16:12:26 -07:00
Bruce Eckel
cf109e7860 Update build.gradle v2.0 2021-01-31 16:03:09 -07:00
Bruce Eckel
4b98623f52 Update build.gradle
Experiment
2021-01-31 15:52:55 -07:00
Bruce Eckel
55de56e524 After rewriting Type Information Chapter, added missing @Override 2021-01-31 15:42:31 -07:00
Bruce Eckel
dfdbcf604f Update gradle.properties
Get rid of spurious warnings
2020-12-31 16:33:20 -07:00
Bruce Eckel
7e50fd34cb
Merge pull request #43 from BruceEckel/test-new-gradle
Upgraded to latest Gradle (6.7.1)
2020-12-30 09:48:01 -07:00
Bruce Eckel
bb5ed21c7e Upgraded to latest Gradle (6.7.1) 2020-12-30 09:47:13 -07:00
Bruce Eckel
5e0e65958f
Update README.md 2020-10-09 05:05:46 -06:00
Bruce Eckel
e2d233c748
Update README.md 2020-10-09 05:04:50 -06:00
Bruce Eckel
4edac5281c Exclude breaking CI 2020-10-09 05:02:45 -06:00
Bruce Eckel
cc94cad718 Appveyor broken
They are giving an error message that using build_script formerly fixed.

Commented out both CI results.
v1.0
2020-10-09 04:53:27 -06:00
Bruce Eckel
d56a8da627 Runs with everything up through JDK 15
JDK 16 has a Gradle fail
2020-10-08 15:02:36 -06:00
Bruce Eckel
03925c71db Update .travis.yml 2020-10-07 17:55:39 -06:00
Bruce Eckel
185255634d Builds and runs with JDK9 2020-10-07 17:06:42 -06:00
Bruce Eckel
be5962bc22 Update build.gradle
So 'gradlew build' works
2020-10-07 15:10:21 -06:00
Bruce Eckel
8bfc28c687 Exclusions to make build work with Java 9 2020-10-07 14:58:30 -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
1c7a101b47 gradlew run now working with Java 8 and Gradle 6.6
Apparently gradle changed the paths at some point from
build/classes/main/
to
build/classes/java/main
2020-10-07 13:28:11 -06:00
Bruce Eckel
3b5b23fb37 After running 'gradle wrapper' to fix up gradlew files 2020-10-06 16:20:57 -06:00
Bruce Eckel
c7a29b9b47 Should work with JDK8 now 2020-10-06 16:06:14 -06:00
Bruce Eckel
7fb818dc24 Update build.gradle
com.mindviewinc.tagging seems to work now so I've re-enabled it, and this eliminates almost all the errors under JDK8.
2020-10-06 15:41:25 -06:00
James Ward
c26727d7a7
gradle updates 2020-10-06 12:05:43 -06:00
Bruce Eckel
d6fb2825ec
Merge pull request #27 from gfinocchiaro/master
Remove synchronized from nextSerialNumber
2020-10-05 17:54:16 -06:00
Bruce Eckel
d4ff6fe1b2 Update gradle-wrapper.properties 2020-10-05 14:09:12 -06:00
Bruce Eckel
37e6a2aabb Revert "Update gradle-wrapper.properties"
This reverts commit bccbbf309c4aa0f3b3ed2898cf6f6a39014d1081.
2020-10-05 13:51:37 -06:00
Bruce Eckel
2ab352d970 Revert "Trying to upgrade build parts"
This reverts commit 0b9d0341fea1d855915be7c87372e844f264d86e.
2020-10-05 13:08:25 -06:00
Bruce Eckel
0b9d0341fe Trying to upgrade build parts 2020-10-05 13:07:22 -06:00
Bruce Eckel
bccbbf309c Update gradle-wrapper.properties 2020-10-05 12:43:41 -06:00
Gianluca Finocchiaro
ad67514d8f Remove synchronized from nextSerialNumber
Here I guess that the synchronized keyword is a typo.
2017-08-21 10:27:36 +02:00
Bruce Eckel
7df16392cf From pull request #26 2017-06-16 04:03:38 -06:00
Bruce Eckel
9097143616 Exclude Find, PathWatch and TreeWatcher from Gradle 2017-05-17 22:06:45 -06:00
Bruce Eckel
27f9db2cb6 Refactored tagging system 2017-05-17 21:38:05 -06:00
Bruce Eckel
e16b83434c Pulled main out of ProcessFiles.java so it runs on CI 2017-05-16 11:00:12 -06:00
Bruce Eckel
0f85a79f7f ProcessFiles main() won't run on Travis CI
But the compiled module is still required.
2017-05-15 17:33:54 -06:00
Bruce Eckel
91ef314e2d ProcessFiles doesn't work with Travis CI 2017-05-15 17:21:57 -06:00
Bruce Eckel
976aa61e90 Validate by hand changes 2017-05-15 16:59:12 -06:00
Bruce Eckel
42258a2668 Travis CI doesn't work with BadMicroBenchmark 2017-05-15 16:38:12 -06:00
Bruce Eckel
e8fc79ce4d Check BadMicroBenchmark against CI 2017-05-15 16:15:35 -06:00
Bruce Eckel
bf96ac6851 Comment spell corrections 2017-05-15 16:15:22 -06:00
Bruce Eckel
0c6fc300f7 Summing3 doesn't work with Travis CI 2017-05-14 00:01:45 -06:00
Bruce Eckel
7ca318ddde Adjustments around validation and %n 2017-05-13 22:21:43 -06:00
Bruce Eckel
3c96d6d412 Retest AvailableCharSets on CI 2017-05-13 18:57:28 -06:00
Bruce Eckel
0213d3e686 Only exclude from Travis 2017-05-13 17:55:12 -06:00