Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
YAMLParser now supports YAML lists not parsed by the parser itself.
This means that list of type ```yaml list: - test: "Hello" - test: "Hi" ``` will be parsed as a list of (ConfigurationSection)[src/main/java/it/fulminazzo/yamlparser/configuration/ConfigurationSection]. Totally reworked classes separation to respect packaging conventions. Reworked FileConfiguration#addParsers method. Renamed `it.fulminazzo.yamlparser.configurations` package to `it.fulminazzo.yamlparser.configuration`. Made FileConfiguration and ConfigurationSection final. Added support for escaped dot characters: now it will be able to use `\.` in paths to allow for dotted strings to be parsed. Added support for BigDecimal notation when getting Number types. Added `unquote` method to remove quoted strings when saving or loading. Now IConfiguration extends Serializable. Fixed dotted test error. Fixed `IConfiguration#getKeys` not returning an ordered set. Updated README.md. Updated FulmiCollection.
- Loading branch information