23 Commits

Author SHA1 Message Date
Deryck Brown
5cf07d1198 Improved checker code using declaration interfaces and overloaded error
reporting.
2022-05-30 20:04:37 +01:00
Deryck Brown
a6a078680c Simplify code generation using overridden AST methods. 2022-05-23 21:39:42 +01:00
Deryck Brown
fbada163d4 Removed unnecessary interface implementation. 2022-05-22 14:31:52 +01:00
Deryck Brown
bffeafba10 Renamed packages to match Java guidelines. 2022-05-22 14:15:46 +01:00
Deryck Brown
55f6b2d105 Switch to generic visitor pattern. 2022-05-22 13:59:44 +01:00
Deryck Brown
c8ed9462d8 Updated Gradle build files. 2022-05-13 20:38:22 +01:00
Deryck Brown
d55ab77d0a Updated .gitignore. 2022-05-12 20:52:37 +01:00
Deryck Brown
2b0f3537de Switch from Maven to Gradle projects. 2022-05-12 20:32:02 +01:00
Deryck Brown
74b1117030 Added gradle build files. 2022-05-12 20:31:34 +01:00
Deryck Brown
c183dd4c24 Use "visit(this)" instead of "visit(this, null)". 2022-05-12 20:31:06 +01:00
Deryck Brown
5292b42be6 Removed "the" prefix on variable names. 2022-05-12 20:29:47 +01:00
Deryck Brown
a02acc009b Format code and fix warnings. 2022-05-12 18:44:37 +01:00
Deryck Brown
2c426b5b2e Replace "new Integer" with "Integer.valueOf". 2022-05-12 18:39:02 +01:00
Deryck Brown
ae20dc2126 Fixed deprecation warning for "show()". 2022-05-12 18:07:50 +01:00
Deryck Brown
1bc91a2394 Added serialVerionUID constants. 2022-05-12 18:06:56 +01:00
Deryck Brown
5fa828c450 Clean up source code using default Eclipse settings. 2022-05-12 18:01:59 +01:00
Deryck Brown
b9ed079ce1 Updated .gitignore. 2022-05-12 17:58:59 +01:00
Deryck Brown
0e04f43105 Removed unwanted file. 2022-05-12 17:58:32 +01:00
Deryck Brown
a5a3b92dec Updated .gitignore files. 2022-05-12 17:44:46 +01:00
Deryck Brown
3afece99e4 Add .gitignore files to source control. 2022-05-12 17:41:02 +01:00
Deryck Brown
ca63857bcb Added Eclipse .project files to source control. 2022-05-12 17:40:24 +01:00
Deryck Brown
5fd4de27f1 Removed groupId and version from module poms. 2022-05-12 17:39:25 +01:00
Deryck Brown
baf478a7a7 Initial commit of version 2.1. 2022-05-11 21:29:12 +01:00