| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-11-17 | Remove some unnecessary overrides | Ben Culkin | |
| IMap has some default methods that its various implementations were overriding when they didn't need to | |||
| 2020-11-17 | Implement IFreezable for IMap | Ben Culkin | |
| 2020-11-16 | Add interface for freezing/thawing objects | Ben Culkin | |
| This adds a new interface IFreezable, which denotes that your object supports being 'frozen' (immutable) or 'thawed' (mutable). There is also optional support for 'deep-freezing' objects, which disables the ability to thaw them. It also introduces a new exception called ObjectFrozen, which implementations of IFreezable may or may not throw when you attempt to modify a frozen object | |||
| 2020-11-09 | Formatting cleanup | Ben Culkin | |
| 2020-04-13 | Cleanup pass | Ben Culkin | |
| Pass to do some cleanups | |||
| 2019-07-02 | Rename package root | bculkin2442 | |
| The package root is now bjc, not io.github.bculkin2442. | |||
