| Age | Commit message (Collapse) | Author |
|
Adds two additional function types which make picking a single element
from an array of elements easier.
Currently, a generic one is provided that works for all reference types,
and a variant specialized for primitive ints is also provided.
|
|
This is a list wrapper that automatically tracks the minimum/maximum
element currently in the list
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Clean up the tests for BooleanToggle, and add a basic test for Either
|
|
Bumps [junit](https://github.com/junit-team/junit4) from 4.11 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.11.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.11...r4.13.1)
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Adds ResettableIterator, an iterator type which caches the elements it
iterates over, so as to allow you to re-iterate over them at your
leisure.
Note that because this works by caching, it can consume large amounts of
memory if used on large iterators.
In general, I would suggest only using this on medium-sized or smaller
iterators you know you want to re-iterate over.
|
|
|
|
|
|
|
|
Pass to do some cleanups
|
|
This applies the changes that were necessary to complete the extraction
of these packages from bjc-utils
|
|
Cleanup some warnings
|
|
Cleanup some warnings
|
|
Temporarily comment out the maven step that executed ctags on the source
code.
|
|
This reimplements the old AbbrevMap structure as AbbrevMap2, and created
a new Multimap structure as a apart of it.
Multimap is exactly what it sounds like; a map that allows multiple
values for a given key. The only real thing that is different about it,
is that if you add a key-value pair multiple times, you'll have to
remove it multiple times.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The package root is now bjc, not io.github.bculkin2442.
|
|
|