| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-07-11 | Merge branch 'master' of git@github.com:bculkin2442/dice-lang.git | Ben Culkin | |
| 2022-07-11 | Upgrade to java 17 | bjcul | |
| 2022-07-11 | General improvements | Ben Culkin | |
| 2021-03-13 | Update documentation | Ben Culkin | |
| Also, did the same thing for Die I did for DiePool, where I moved the specific classes to the same file as the interface. | |||
| 2021-03-13 | Add more documentation | Ben Culkin | |
| Also, changed my mind on the way DiePool and its implementations should be structured. The implementations go in the die pool file as internal classes, because nobody should particularly care the specifics about their die pool, only that it does what it says it should | |||
| 2020-12-03 | Rename interfaces to match Java style | Ben Culkin | |
| Renames several interfaces named in the IWhatever style, which Java doesn't use | |||
| 2020-11-21 | Make dice generic | Ben Culkin | |
| Convert dice from dealing exclusively with ints, to deal with objects of arbitrary types | |||
| 2020-11-21 | Restructure new die implementation | Ben Culkin | |
| 2020-11-21 | Some more work on the new dice implementation | Ben Culkin | |
| 2020-11-14 | Begin new dice implementation | Ben Culkin | |
| For various reasons, I'm not happy with the other implementations. Here's hoping that this one is better | |||
| 2020-10-06 | Info cleanup | Ben Culkin | |
| 2020-04-13 | Add some javadoc | Ben Culkin | |
| Add some javadoc comments | |||
| 2020-04-12 | Adjust to BJC-Utils changes | Ben Culkin | |
| Several packages were moved from BJC-Utils to esodata. This makes the necessary adjustments | |||
| 2020-04-06 | Cleanup some warnings | Ben Culkin | |
| Cleanup some warnings | |||
| 2020-04-05 | Fix issue in DieMods | Ben Culkin | |
| Issue popped up in DieMods where the compiler was failing to allow what looked like a correct cast. Solution was to switch to using a lambda, instead of Comparator.naturalOrder() | |||
| 2018-06-02 | Finish die rewrite | Benjamin J. Culkin | |
| This adds all of the remaining missing die modifiers, as well as a few base die types that were missing. | |||
| 2018-05-30 | Start work on dice rewrite | Benjamin J. Culkin | |
| This starts work on a rewrite of the dice rolling system to better adapt it for more features | |||
| 2018-05-30 | Update | Benjamin J. Culkin | |
| 2018-03-05 | Update | student | |
| 2018-03-01 | Update | bjculkin | |
| 2018-02-12 | Add hashCode()/equals() | student | |
| 2018-02-12 | Formatting pass | student | |
| 2018-02-12 | General update | student | |
| 2018-02-12 | Formatting pass | student | |
| 2018-02-12 | Refactor DieExpression | student | |
| DieExpression was split into two classes to make things easier to deal with. | |||
| 2018-02-12 | Refactor SCL token into seperate class | student | |
| 2017-10-25 | Move dice to new module | Benjamin J. Culkin | |
| 2017-10-25 | Start splitting dice to a new module | Benjamin J. Culkin | |
