summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/parserutils/defines/IteratedDefine.java
AgeCommit message (Collapse)Author
2020-10-06Add unit tests for definesBen Culkin
Adds unit tests for SimpleDefine and IteratedDefine. This also fixes an issue with IteratedDefine, where once you had consumed a replacer, it was consumed for good; you couldn't use it in the future, even in a different call to apply(). This was fixed through the introduction of a new iterator type from esodata - ResettableIterator. See that project/type for more details on what exactly this does; but suffice to say, it allows to restore our iterator and re-iterate over the same elements on every call to apply.
2020-04-13Cleanup passBen Culkin
Cleanup pass to uniformize things
2020-04-07Finish remove utils.dataBen Culkin
utils.data now lives in the esodata project; not in this one
2018-03-01Format passbjculkin
2018-02-13UpdateBenjamin J. Culkin
2018-02-12Updatebjculkin
2017-10-08Start splitting into maven modulesBenjamin J. Culkin