Commit Graph

29 Commits

Author SHA1 Message Date
Martin Thoma
93e1a78363 MAINT: Apply pre-commit
Remove byte-order-marker pre-commit check as there would be
many adjustments necessary
2022-03-05 09:29:23 +01:00
Aldrin Misquitta
24f94baaf9 Port of 83 Stockmarket to Java 2022-02-03 15:57:20 +00:00
Paul Holt
49677e5c56 Description added to README 2022-01-30 00:21:25 +11:00
Paul Holt
934b2055b1 Description added to README 2022-01-30 00:11:59 +11:00
Paul Holt
81c0681580 Createa a build_00_utilities project containing testing helpers, including the ConsoleTest abstract class. 2022-01-29 23:48:53 +11:00
Paul Holt
0ba18afee1 Testing added! Now some full behaviour tests on both Animal JVM implementations.
Still todo: Move the ConsoleTest library into its own module, add a gradle dependency on it.
2022-01-29 22:36:29 +11:00
Paul Holt
f6aceb0d48 Oops AceyDucey17 build.gradle 2022-01-29 17:23:43 +11:00
Paul Holt
8b21b4164e Apply java toolchain to subprojects, not main project -- this fixes compilation errors in Boxing and AceyDucey17.
Add AceyDucey17 as its own subproject.
Add test implementation libraries Truth, JUnit, and Stefan Birkner's system rules for testing command line applications.
2022-01-29 17:21:28 +11:00
Paul Holt
521fa3140d Add LF on end of build.gradle files, because it looked ugly in the PR 2022-01-24 00:36:01 +11:00
Paul Holt
ff2095b7ca Missed two kotlin classes
- 01 kotlin/aceyducey.kt
- 85 kotlin/Synonym.kt

Move repository declaration and plugins in into main build.gradle.kts.

All subproject build.gradle files are now much smaller, and identical.
2022-01-24 00:28:45 +11:00
Paul Holt
e84ebd366e Merge branch 'coding-horror:main' into main 2022-01-22 16:11:31 +11:00
Paul Holt
4cb5ad1fdd Add Roulette and Splat build scripts 2022-01-16 19:21:00 +11:00
Paul Holt
d95e6cd3f0 Change buildscript for two versions of Number 2022-01-16 13:45:52 +11:00
Paul Holt
09e1016772 Added buildscript for Poker 2022-01-16 13:35:09 +11:00
Paul Holt
d7354715a4 Second version of number has the wrong file name, and class names clashed.
Added buildscript for Number1
2022-01-16 13:31:53 +11:00
Paul Holt
919c4bb85a Stop ignoring buildJvm and build.gradle files in gitignore!
Add build files for some of the new games
Basketball java
Battle java
Craps java
Cube java
High IQ java
Name java
2022-01-16 13:24:12 +11:00
Paul Holt
a2f471fd2d Copying Mistale
forgot to add 'clean' to the targets for the initial build
2022-01-11 11:43:27 +11:00
Paul Holt
681b0420df update README.md 2022-01-11 00:12:21 +11:00
Paul Holt
5f9c2de73d Building kotlin files.
IntelliJ import instructions.
2022-01-11 00:00:22 +11:00
Paul Holt
8da75e5caa Delete old and experimental code 2022-01-08 02:28:48 +11:00
Paul Holt
aa7d0f051a README.md 2022-01-08 02:15:40 +11:00
Paul Holt
cafa60a265 oops revert renaming TicTacToe2 2022-01-08 01:57:12 +11:00
Paul Holt
af5225e0f4 All games now have the correct gameMain defined in gradle.properties 2022-01-08 01:45:49 +11:00
Paul Holt
ad638a56fd Kotlin version of build script
Create standalone directory of executable java scripts
2022-01-08 00:46:23 +11:00
Paul Holt
d570c60149 Add java spec to Matches build.gradle 2022-01-08 00:45:41 +11:00
Paul Holt
ccfad663e3 Remove java spec from Boxing build.gradle 2022-01-08 00:45:13 +11:00
Paul Holt
6850748367 remove build artifacts accidentally added 2022-01-06 02:02:29 +11:00
Paul Holt
40f65a291a change King package 2022-01-06 02:01:18 +11:00
Paul Holt
fe4219dc5a initial jvm gradle build scripts. 2022-01-06 01:59:09 +11:00