| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-03 | Rename types to match Java style | Ben Culkin | |
| This renames several interfaces that had names like IWhatever, since that isn't a style that Java uses | |||
| 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 | |||
