This repository was archived by the owner on Aug 24, 2025. It is now read-only.
Repository navigation
Build 4
Install instructions in README
Changes:
Added
- Support for removing fields from ConfigObjects
- Support for reserializing ConfigObjects regardless of if there's other ConfigObjects in the config file
This means you can serialize an object, add or remove fields, reserialize the object and everything will update fine while leaving other objects intact
Improvements
-
Added a boolean member to the ConfigObject class that marks if an object has been serialized or not. If it has and the user attempts to serialize the object again, it will automatically return instead of reserializing the object.
-
A ConfigObject will be considered unserialized if:
A field is added
A field is removed
It was just constructed
The object is a fresh clone