Mike Cifelli
d95b5cc46f
Convert more builtins to kotlin
2018-10-21 18:12:26 -04:00
Mike Cifelli
b2867042fe
Convert Print to kotlin
2018-10-21 17:05:28 -04:00
Mike Cifelli
c603c443ec
Convert Fuse tests to kotlin
2018-10-21 10:14:21 -04:00
Mike Cifelli
84467388bb
Convert Fuse to kotlin
2018-10-21 10:10:04 -04:00
Mike Cifelli
bff9981458
Use shade for now / Update dependencies
2018-10-21 09:46:19 -04:00
Mike Cifelli
59ecb503b5
Temporarily use assembly instead of shade
2018-10-21 09:26:50 -04:00
Mike Cifelli
c7b9f694c7
Properly close ClassGraph scan
2018-10-21 08:50:56 -04:00
Mike Cifelli
0695ddc1f2
Re-enable jar scanning
2018-10-21 08:43:10 -04:00
Mike Cifelli
15dc6ce7b7
Re-enable tests during maven build
2018-10-21 08:34:19 -04:00
Mike Cifelli
5f2ecf79c6
Switch to ClassGraph for annotation reflection
...
Some maven dependencies were updated and alternative method of
building an uberjar was added (currently commented out), since
the shade plugin displays a warning for the module-info in
ClassGraph.
2018-10-21 08:33:22 -04:00
Mike Cifelli
5aac9cfde0
Allow the interpreter to start again
...
- The issue was with the reflections library:
https://github.com/ronmamo/reflections/issues/81
2018-10-20 13:03:04 -04:00
Mike Cifelli
55668a05a6
Load built-in functions with reflection
2018-10-20 12:02:18 -04:00
Mike Cifelli
0efae35391
Extract test instance lifecycle annotation
2018-10-20 11:18:21 -04:00
Mike Cifelli
347857fbb5
Restore main function
...
- Remove MessageFormat usages in kotlin where possible
- Code cleanup
2018-10-20 10:09:53 -04:00
Mike Cifelli
75f02a89cc
Convert Eval to kotlin
2018-10-20 09:01:45 -04:00
Mike Cifelli
24343b1543
Clean up lisp terminal code
2018-10-03 19:20:42 -04:00
Mike Cifelli
3ec8e72a17
Convert terminal to kotlin
2018-10-03 19:09:50 -04:00
Mike Cifelli
ae48d9c2ca
Convert argument validator tests to kotlin
2018-09-30 17:32:01 -04:00
Mike Cifelli
1a6d888ca9
Convert more tests to kotlin
2018-09-30 14:10:11 -04:00
Mike Cifelli
ba6418a977
Convert UserDefinedFunction to kotlin
2018-09-29 08:18:56 -04:00
Mike Cifelli
e6e3965485
Convert more test code to kotlin
2018-09-25 16:59:53 -04:00
Mike Cifelli
99f9ecbad3
Convert more tests to kotlin
2018-09-23 11:20:56 -04:00
Mike Cifelli
065d2136ed
Standardize cons iteration
2018-09-16 13:03:01 -04:00
Mike Cifelli
3f82b473b4
Convert the argument validator to kotlin
2018-09-16 09:57:48 -04:00
Mike Cifelli
d902328a56
Convert a few terminal tests to kotlin
2018-09-16 09:18:22 -04:00
Mike Cifelli
1901b7f251
Clean up terminal history
2018-09-15 15:36:35 -04:00
Mike Cifelli
a20849a5b4
Clean up terminal configuration
2018-09-15 14:03:43 -04:00
Mike Cifelli
e76aefa3d1
Start converting terminal classes to kotlin
2018-09-15 13:59:37 -04:00
Mike Cifelli
516603a948
Convert tail calls to kotlin
2018-08-18 09:25:02 -04:00
Mike Cifelli
a2940286d5
Update FitNesse version
2018-08-17 19:50:48 -04:00
Mike Cifelli
21df7b309a
Fix acceptance tests
2018-08-16 20:50:13 -04:00
Mike Cifelli
45ebf64afd
Allow fitnesse to run again
2018-08-16 20:10:44 -04:00
Mike Cifelli
5c7e0c7fd4
Update intellij
2018-08-12 10:49:47 -04:00
Mike Cifelli
d1137597e7
Update dependencies
2018-08-11 10:29:59 -04:00
Mike Cifelli
a556b69658
Convert sexpression test to kotlin
2018-08-11 10:17:19 -04:00
Mike Cifelli
16118a9a78
Convert sexpressions to kotlin
2018-08-11 08:44:41 -04:00
Mike Cifelli
4c8342a9f7
convert tail call test to kotlin
2018-08-10 18:52:08 -04:00
Mike Cifelli
c08edda548
Refactor interpreter tests
2018-08-10 18:39:41 -04:00
Mike Cifelli
c2c53e0d0f
Add test for input errors
2018-08-10 17:46:26 -04:00
Mike Cifelli
eaf80390be
Convert the interpreter to kotlin
2018-08-05 10:48:18 -04:00
Mike Cifelli
d376c30d7a
Clean up the scanner type test
2018-07-24 18:10:19 -04:00
Mike Cifelli
8a970b6797
Clean up data structure code
2018-07-22 11:30:00 -04:00
Mike Cifelli
cb0e8a1d15
Clean up scanner tests
2018-07-22 11:10:00 -04:00
Mike Cifelli
e60f253552
Convert some scanner tests to kotlin
2018-07-22 10:35:26 -04:00
Mike Cifelli
4c6920eaa1
Convert some more code to kotlin
2018-07-21 17:31:34 -04:00
Mike Cifelli
1df72e7704
Refactor while loops to use iterator
2018-07-21 13:25:10 -04:00
Mike Cifelli
19d7284633
Clean up converted code
2018-07-21 12:17:52 -04:00
Mike Cifelli
72f283c60a
Update kotlin version
2018-07-21 10:18:25 -04:00
Mike Cifelli
f2599821e6
Convert stream tests to kotlin
2018-06-05 20:36:04 -04:00
Mike Cifelli
0f34d25e12
Convert streams to kotlin
2018-06-03 09:31:19 -04:00