From 322a1a66c95241c68df33097ab3d36f9ed330665 Mon Sep 17 00:00:00 2001 From: Carleslc Date: Sat, 4 Jul 2020 15:20:29 +0200 Subject: [PATCH] Encode with UTF-8 by default + refactors --- README.md | 6 +- Simple-YAML-1.6.jar => Simple-YAML-1.6.1.jar | Bin 61577 -> 60799 bytes doc/allclasses-index.html | 6 +- doc/allpackages-index.html | 6 +- doc/constant-values.html | 36 +- doc/deprecated-list.html | 77 +- doc/help-doc.html | 6 +- doc/index-all.html | 66 +- doc/index.html | 8 +- doc/member-search-index.js | 2 +- doc/member-search-index.zip | Bin 3818 -> 3849 bytes doc/options | 4 +- .../configuration/Configuration.html | 8 +- .../configuration/ConfigurationOptions.html | 6 +- .../configuration/ConfigurationSection.html | 34 +- .../configuration/MemoryConfiguration.html | 8 +- .../MemoryConfigurationOptions.html | 6 +- .../configuration/MemorySection.html | 13 +- .../class-use/Configuration.html | 6 +- .../class-use/ConfigurationOptions.html | 6 +- .../class-use/ConfigurationSection.html | 6 +- .../class-use/MemoryConfiguration.html | 6 +- .../class-use/MemoryConfigurationOptions.html | 6 +- .../class-use/MemorySection.html | 6 +- .../configuration/comments/CommentDumper.html | 13 +- .../configuration/comments/CommentMapper.html | 13 +- .../configuration/comments/CommentParser.html | 13 +- .../configuration/comments/CommentReader.html | 13 +- .../configuration/comments/CommentType.html | 6 +- .../configuration/comments/Commentable.html | 64 +- .../configuration/comments/KeyTree.Node.html | 6 +- .../configuration/comments/KeyTree.html | 6 +- .../comments/class-use/CommentDumper.html | 6 +- .../comments/class-use/CommentMapper.html | 6 +- .../comments/class-use/CommentParser.html | 6 +- .../comments/class-use/CommentReader.html | 6 +- .../comments/class-use/CommentType.html | 6 +- .../comments/class-use/Commentable.html | 6 +- .../comments/class-use/KeyTree.Node.html | 6 +- .../comments/class-use/KeyTree.html | 6 +- .../comments/package-summary.html | 6 +- .../configuration/comments/package-tree.html | 6 +- .../configuration/comments/package-use.html | 6 +- .../configuration/file/FileConfiguration.html | 265 +++---- .../file/FileConfigurationOptions.html | 84 ++- .../file/YamlConfiguration.YamlRunnable.html | 6 +- .../configuration/file/YamlConfiguration.html | 63 +- .../file/YamlConfigurationOptions.html | 10 +- ...YamlConstructor.ConstructCustomObject.html | 6 +- .../configuration/file/YamlConstructor.html | 6 +- .../configuration/file/YamlFile.html | 239 ++++--- ...esenter.RepresentConfigurationSection.html | 6 +- ...er.RepresentConfigurationSerializable.html | 6 +- .../configuration/file/YamlRepresenter.html | 6 +- .../file/class-use/FileConfiguration.html | 6 +- .../class-use/FileConfigurationOptions.html | 19 +- .../YamlConfiguration.YamlRunnable.html | 6 +- .../file/class-use/YamlConfiguration.html | 10 +- .../class-use/YamlConfigurationOptions.html | 6 +- ...YamlConstructor.ConstructCustomObject.html | 6 +- .../file/class-use/YamlConstructor.html | 6 +- .../file/class-use/YamlFile.html | 6 +- ...esenter.RepresentConfigurationSection.html | 6 +- ...er.RepresentConfigurationSerializable.html | 6 +- .../file/class-use/YamlRepresenter.html | 6 +- .../configuration/file/package-summary.html | 6 +- .../configuration/file/package-tree.html | 6 +- .../configuration/file/package-use.html | 6 +- .../configuration/package-summary.html | 6 +- .../configuration/package-tree.html | 6 +- .../simpleyaml/configuration/package-use.html | 6 +- .../ConfigurationSerializable.html | 6 +- .../ConfigurationSerialization.html | 6 +- .../DelegateDeserialization.html | 6 +- .../serialization/SerializableAs.html | 6 +- .../class-use/ConfigurationSerializable.html | 6 +- .../class-use/ConfigurationSerialization.html | 6 +- .../class-use/DelegateDeserialization.html | 6 +- .../class-use/SerializableAs.html | 6 +- .../serialization/package-summary.html | 6 +- .../serialization/package-tree.html | 6 +- .../serialization/package-use.html | 6 +- .../InvalidConfigurationException.html | 6 +- .../InvalidConfigurationException.html | 24 +- .../exceptions/package-summary.html | 6 +- .../simpleyaml/exceptions/package-tree.html | 6 +- .../simpleyaml/exceptions/package-use.html | 6 +- doc/org/simpleyaml/test/Person.html | 6 +- doc/org/simpleyaml/test/YamlEncodingTest.html | 6 +- .../test/YamlSerializationTest.html | 6 +- doc/org/simpleyaml/test/YamlTest.html | 6 +- doc/org/simpleyaml/test/YamlTestComments.html | 6 +- doc/org/simpleyaml/test/class-use/Person.html | 6 +- .../test/class-use/YamlEncodingTest.html | 6 +- .../test/class-use/YamlSerializationTest.html | 6 +- .../simpleyaml/test/class-use/YamlTest.html | 6 +- .../test/class-use/YamlTestComments.html | 6 +- doc/org/simpleyaml/test/package-summary.html | 6 +- doc/org/simpleyaml/test/package-tree.html | 6 +- doc/org/simpleyaml/test/package-use.html | 6 +- .../simpleyaml/utils/NumberConversions.html | 6 +- doc/org/simpleyaml/utils/Validate.html | 6 +- .../utils/class-use/NumberConversions.html | 6 +- .../simpleyaml/utils/class-use/Validate.html | 6 +- doc/org/simpleyaml/utils/package-summary.html | 6 +- doc/org/simpleyaml/utils/package-tree.html | 6 +- doc/org/simpleyaml/utils/package-use.html | 6 +- doc/overview-summary.html | 4 +- doc/overview-tree.html | 6 +- doc/package-search-index.zip | Bin 287 -> 287 bytes doc/serialized-form.html | 6 +- doc/type-search-index.zip | Bin 543 -> 543 bytes pom.xml | 2 +- .../configuration/ConfigurationOptions.java | 2 +- .../configuration/ConfigurationSection.java | 10 + .../configuration/comments/CommentMapper.java | 3 +- .../configuration/comments/Commentable.java | 2 + .../configuration/file/FileConfiguration.java | 161 ++--- .../file/FileConfigurationOptions.java | 24 +- .../configuration/file/YamlConfiguration.java | 43 +- .../configuration/file/YamlFile.java | 673 +++++++++--------- src/org/simpleyaml/test/YamlEncodingTest.java | 9 +- src/org/simpleyaml/test/YamlTestComments.java | 2 +- test-comments.yml | 4 +- test-encoding.yml | 2 +- test.yml | 20 +- 126 files changed, 1313 insertions(+), 1238 deletions(-) rename Simple-YAML-1.6.jar => Simple-YAML-1.6.1.jar (65%) diff --git a/README.md b/README.md index 443eb073..418cacfc 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Furthermore, you can optionally save your files with **comments** in mind. With ## How to install -To use this API all you need is to download the **Simple-YAML-1.6.jar** from this repository +To use this API all you need is to download the **Simple-YAML-1.6.1.jar** from this repository and put it as dependency on your project. ### Maven @@ -48,7 +48,7 @@ If you are using Maven you do not need to download the jar. Instead, add this re com.github.Carleslc Simple-YAML - 1.6 + 1.6.1 ``` @@ -69,7 +69,7 @@ For more information and methods see the Javadoc [here](https://carleslc.me/Simp ## Dependences -This API uses _SnakeYAML_, which is already included in **Simple-YAML-1.6.jar**, so you don't have to worry about anything more than putting up the jar as dependency on your project. +This API uses _SnakeYAML_, which is already included in **Simple-YAML-1.6.1.jar**, so you don't have to worry about anything more than putting up the jar as dependency on your project. * [SnakeYAML](https://bitbucket.org/asomov/snakeyaml) diff --git a/Simple-YAML-1.6.jar b/Simple-YAML-1.6.1.jar similarity index 65% rename from Simple-YAML-1.6.jar rename to Simple-YAML-1.6.1.jar index da272716a2807826cd328370a1270fea28919a7d..70ff9db7601f13d688c6418cf2b5152e55ba6b85 100644 GIT binary patch delta 16226 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 delta 17055 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 H?+^bEDwF1T diff --git a/doc/allclasses-index.html b/doc/allclasses-index.html index 380d9f5a..4e601409 100644 --- a/doc/allclasses-index.html +++ b/doc/allclasses-index.html @@ -2,8 +2,8 @@ - -All Classes (Simple-YAML 1.6 API) + +All Classes (Simple-YAML 1.6.1 API) @@ -22,7 +22,7 @@ diff --git a/doc/overview-tree.html b/doc/overview-tree.html index 248ac789..39c90e1a 100755 --- a/doc/overview-tree.html +++ b/doc/overview-tree.html @@ -2,8 +2,8 @@ - -Class Hierarchy (Simple-YAML 1.6 API) + +Class Hierarchy (Simple-YAML 1.6.1 API) @@ -22,7 +22,7 @@