This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository snakeyaml.
commit 2618e092d13c60bf38fb603acb0230641d0aa540 Merge: b543f26 3ca497d Author: Emmanuel Bourg <[email protected]> Date: Sat Apr 9 00:37:48 2016 +0200 Merge tag 'upstream/1.17' Upstream version 1.17 .gitignore | 9 + README.md | 24 + docker/docker-info.txt | 24 + docker/java6/Dockerfile | 20 + docker/java7/Dockerfile | 19 + docker/java8/Dockerfile | 19 + pom.xml | 511 ++++++----- pom.yaml | 360 ++++++++ src/changes/changes.xml | 983 ++++++++------------- src/etc/announcement.msg | 18 +- src/etc/header.txt | 2 +- src/main/java/org/yaml/snakeyaml/Dumper.java | 43 - .../java/org/yaml/snakeyaml/DumperOptions.java | 126 ++- .../java/org/yaml/snakeyaml/JavaBeanDumper.java | 136 --- .../java/org/yaml/snakeyaml/JavaBeanLoader.java | 109 --- src/main/java/org/yaml/snakeyaml/Loader.java | 37 - .../java/org/yaml/snakeyaml/LoaderOptions.java | 39 - .../java/org/yaml/snakeyaml/TypeDescription.java | 2 +- src/main/java/org/yaml/snakeyaml/Yaml.java | 96 +- .../java/org/yaml/snakeyaml/composer/Composer.java | 44 +- .../yaml/snakeyaml/composer/ComposerException.java | 2 +- .../snakeyaml/constructor/AbstractConstruct.java | 2 +- .../snakeyaml/constructor/BaseConstructor.java | 74 +- .../org/yaml/snakeyaml/constructor/Construct.java | 6 +- .../yaml/snakeyaml/constructor/Constructor.java | 65 +- .../constructor/ConstructorException.java | 2 +- .../constructor/CustomClassLoaderConstructor.java | 2 +- .../snakeyaml/constructor/SafeConstructor.java | 40 +- .../java/org/yaml/snakeyaml/emitter/Emitable.java | 4 +- .../java/org/yaml/snakeyaml/emitter/Emitter.java | 89 +- .../yaml/snakeyaml/emitter/EmitterException.java | 2 +- .../org/yaml/snakeyaml/emitter/EmitterState.java | 2 +- .../org/yaml/snakeyaml/emitter/ScalarAnalysis.java | 2 +- src/main/java/org/yaml/snakeyaml/error/Mark.java | 6 +- .../yaml/snakeyaml/error/MarkedYAMLException.java | 9 +- .../org/yaml/snakeyaml/error/YAMLException.java | 2 +- .../java/org/yaml/snakeyaml/events/AliasEvent.java | 2 +- .../yaml/snakeyaml/events/CollectionEndEvent.java | 2 +- .../snakeyaml/events/CollectionStartEvent.java | 2 +- .../yaml/snakeyaml/events/DocumentEndEvent.java | 2 +- .../yaml/snakeyaml/events/DocumentStartEvent.java | 2 +- src/main/java/org/yaml/snakeyaml/events/Event.java | 2 +- .../org/yaml/snakeyaml/events/ImplicitTuple.java | 2 +- .../org/yaml/snakeyaml/events/MappingEndEvent.java | 2 +- .../yaml/snakeyaml/events/MappingStartEvent.java | 2 +- .../java/org/yaml/snakeyaml/events/NodeEvent.java | 2 +- .../org/yaml/snakeyaml/events/ScalarEvent.java | 2 +- .../yaml/snakeyaml/events/SequenceEndEvent.java | 2 +- .../yaml/snakeyaml/events/SequenceStartEvent.java | 2 +- .../org/yaml/snakeyaml/events/StreamEndEvent.java | 2 +- .../yaml/snakeyaml/events/StreamStartEvent.java | 2 +- .../compactnotation/CompactConstructor.java | 2 +- .../extensions/compactnotation/CompactData.java | 2 +- .../compactnotation/PackageCompactConstructor.java | 2 +- .../yaml/snakeyaml/introspector/BeanAccess.java | 2 +- .../yaml/snakeyaml/introspector/FieldProperty.java | 2 +- .../snakeyaml/introspector/GenericProperty.java | 2 +- .../snakeyaml/introspector/MethodProperty.java | 2 +- .../snakeyaml/introspector/MissingProperty.java | 2 +- .../org/yaml/snakeyaml/introspector/Property.java | 2 +- .../yaml/snakeyaml/introspector/PropertyUtils.java | 2 +- .../java/org/yaml/snakeyaml/nodes/AnchorNode.java | 2 +- .../org/yaml/snakeyaml/nodes/CollectionNode.java | 2 +- .../java/org/yaml/snakeyaml/nodes/MappingNode.java | 2 +- src/main/java/org/yaml/snakeyaml/nodes/Node.java | 5 +- src/main/java/org/yaml/snakeyaml/nodes/NodeId.java | 2 +- .../java/org/yaml/snakeyaml/nodes/NodeTuple.java | 6 +- .../java/org/yaml/snakeyaml/nodes/ScalarNode.java | 2 +- .../org/yaml/snakeyaml/nodes/SequenceNode.java | 2 +- src/main/java/org/yaml/snakeyaml/nodes/Tag.java | 20 +- .../java/org/yaml/snakeyaml/parser/Parser.java | 2 +- .../org/yaml/snakeyaml/parser/ParserException.java | 2 +- .../java/org/yaml/snakeyaml/parser/ParserImpl.java | 23 +- .../java/org/yaml/snakeyaml/parser/Production.java | 6 +- .../yaml/snakeyaml/parser/VersionTagsTuple.java | 2 +- .../org/yaml/snakeyaml/reader/ReaderException.java | 2 +- .../org/yaml/snakeyaml/reader/StreamReader.java | 2 +- .../org/yaml/snakeyaml/reader/UnicodeReader.java | 2 +- .../snakeyaml/representer/BaseRepresenter.java | 21 +- .../org/yaml/snakeyaml/representer/Represent.java | 4 +- .../yaml/snakeyaml/representer/Representer.java | 30 +- .../snakeyaml/representer/SafeRepresenter.java | 133 ++- .../org/yaml/snakeyaml/resolver/RagelMachine.rl | 78 -- .../java/org/yaml/snakeyaml/resolver/Resolver.java | 18 +- .../org/yaml/snakeyaml/resolver/ResolverTuple.java | 2 +- .../java/org/yaml/snakeyaml/scanner/Constant.java | 2 +- .../java/org/yaml/snakeyaml/scanner/Scanner.java | 2 +- .../yaml/snakeyaml/scanner/ScannerException.java | 2 +- .../org/yaml/snakeyaml/scanner/ScannerImpl.java | 88 +- .../java/org/yaml/snakeyaml/scanner/SimpleKey.java | 2 +- .../snakeyaml/serializer/AnchorGenerator.java} | 10 +- .../serializer/NumberAnchorGenerator.java | 39 + .../org/yaml/snakeyaml/serializer/Serializer.java | 26 +- .../snakeyaml/serializer/SerializerException.java | 2 +- .../java/org/yaml/snakeyaml/tokens/AliasToken.java | 2 +- .../org/yaml/snakeyaml/tokens/AnchorToken.java | 2 +- .../org/yaml/snakeyaml/tokens/BlockEndToken.java | 2 +- .../org/yaml/snakeyaml/tokens/BlockEntryToken.java | 2 +- .../snakeyaml/tokens/BlockMappingStartToken.java | 2 +- .../snakeyaml/tokens/BlockSequenceStartToken.java | 2 +- .../tokens/{KeyToken.java => CommentToken.java} | 11 +- .../org/yaml/snakeyaml/tokens/DirectiveToken.java | 2 +- .../yaml/snakeyaml/tokens/DocumentEndToken.java | 2 +- .../yaml/snakeyaml/tokens/DocumentStartToken.java | 2 +- .../org/yaml/snakeyaml/tokens/FlowEntryToken.java | 2 +- .../yaml/snakeyaml/tokens/FlowMappingEndToken.java | 2 +- .../snakeyaml/tokens/FlowMappingStartToken.java | 2 +- .../snakeyaml/tokens/FlowSequenceEndToken.java | 2 +- .../snakeyaml/tokens/FlowSequenceStartToken.java | 2 +- .../java/org/yaml/snakeyaml/tokens/KeyToken.java | 2 +- .../org/yaml/snakeyaml/tokens/ScalarToken.java | 2 +- .../org/yaml/snakeyaml/tokens/StreamEndToken.java | 2 +- .../yaml/snakeyaml/tokens/StreamStartToken.java | 2 +- .../java/org/yaml/snakeyaml/tokens/TagToken.java | 2 +- .../java/org/yaml/snakeyaml/tokens/TagTuple.java | 2 +- src/main/java/org/yaml/snakeyaml/tokens/Token.java | 4 +- .../java/org/yaml/snakeyaml/tokens/ValueToken.java | 2 +- .../tokens/{KeyToken.java => WhitespaceToken.java} | 11 +- .../java/org/yaml/snakeyaml/util/ArrayStack.java | 2 +- .../java/org/yaml/snakeyaml/util/UriEncoder.java | 2 +- .../source_code/base64Coder/Base64CoderTest.java | 2 +- src/test/java/examples/AnyObjectExampleTest.java | 2 +- src/test/java/examples/CollectionStyleTest.java | 2 +- src/test/java/examples/CustomBeanResolverTest.java | 2 +- src/test/java/examples/CustomConstructor.java | 2 +- .../java/examples/CustomImplicitResolverTest.java | 2 +- .../CustomJavaObjectWithBinaryStringTest.java | 80 ++ src/test/java/examples/CustomListExampleTest.java | 2 +- src/test/java/examples/CustomMapExampleTest.java | 2 +- src/test/java/examples/Dice.java | 2 +- src/test/java/examples/DiceExampleTest.java | 45 +- src/test/java/examples/DumpExampleTest.java | 2 +- src/test/java/examples/Hero.java | 2 +- src/test/java/examples/IgnoreTagsExampleTest.java | 2 +- src/test/java/examples/LoadExampleTest.java | 2 +- .../java/examples/SafeConstructorExampleTest.java | 6 +- .../java/examples/SelectiveConstructorTest.java | 2 +- src/test/java/examples/SpringTest.java | 2 +- .../examples/collections/ListFileldBeanTest.java | 2 +- .../collections/TypeSafeListNoGerericsTest.java | 2 +- .../examples/collections/TypeSafeListTest.java | 2 +- .../collections/TypeSafeListWithInterfaceTest.java | 2 +- .../examples/collections/TypeSafeMap2Test.java | 2 +- .../TypeSafeMapImplementationsTest.java | 2 +- .../java/examples/collections/TypeSafeMapTest.java | 2 +- .../examples/collections/TypeSafePriorityTest.java | 2 +- .../TypeSafeSetImplementationsTest.java | 2 +- .../examples/jodatime/JodaTimeExampleTest.java | 2 +- .../examples/jodatime/JodaTimeFlowStylesTest.java | 8 +- .../jodatime/JodaTimeImplicitContructor.java | 2 +- .../examples/jodatime/JodaTimeRepresenter.java | 2 +- src/test/java/examples/jodatime/MyBean.java | 2 +- .../java/examples/resolver/CustomIntResolver.java | 3 +- .../java/examples/resolver/CustomResolver.java | 3 +- .../java/examples/resolver/CustomResolverTest.java | 2 +- .../staticstate/JavaBeanWithStaticState.java | 2 +- .../examples/staticstate/StaticFieldsTest.java | 2 +- .../staticstate/StaticFieldsWrapperTest.java | 2 +- src/test/java/examples/staticstate/Wrapper.java | 2 +- src/test/java/org/pyyaml/AnInstance.java | 2 +- src/test/java/org/pyyaml/CanonicalException.java | 2 +- src/test/java/org/pyyaml/CanonicalLoader.java | 2 +- src/test/java/org/pyyaml/CanonicalParser.java | 2 +- src/test/java/org/pyyaml/CanonicalScanner.java | 2 +- src/test/java/org/pyyaml/PyCanonicalTest.java | 4 +- src/test/java/org/pyyaml/PyEmitterTest.java | 4 +- src/test/java/org/pyyaml/PyErrorsTest.java | 4 +- src/test/java/org/pyyaml/PyImportTest.java | 2 +- src/test/java/org/pyyaml/PyMarkTest.java | 4 +- src/test/java/org/pyyaml/PyReaderTest.java | 4 +- src/test/java/org/pyyaml/PyRecursiveTest.java | 2 +- src/test/java/org/pyyaml/PyStructureTest.java | 4 +- src/test/java/org/pyyaml/PyTokensTest.java | 4 +- src/test/java/org/yaml/snakeyaml/Address.java | 2 +- src/test/java/org/yaml/snakeyaml/BinaryBean.java | 2 +- .../org/yaml/snakeyaml/BinaryJavaBeanTest.java | 2 +- .../java/org/yaml/snakeyaml/Chapter2_1Test.java | 5 +- .../java/org/yaml/snakeyaml/Chapter2_2Test.java | 5 +- .../java/org/yaml/snakeyaml/Chapter2_3Test.java | 5 +- .../java/org/yaml/snakeyaml/Chapter2_4Test.java | 5 +- .../java/org/yaml/snakeyaml/Chapter2_5Test.java | 5 +- .../yaml/snakeyaml/CollectionWithBeanYamlTest.java | 2 +- .../java/org/yaml/snakeyaml/DumperOptionsTest.java | 136 ++- src/test/java/org/yaml/snakeyaml/DumperTest.java | 112 --- src/test/java/org/yaml/snakeyaml/EnumBean.java | 2 +- src/test/java/org/yaml/snakeyaml/EnumTest.java | 2 +- .../java/org/yaml/snakeyaml/Example2_24Test.java | 5 +- .../java/org/yaml/snakeyaml/Example2_27Test.java | 5 +- .../yaml/snakeyaml/InputOutputExceptionTest.java | 2 +- src/test/java/org/yaml/snakeyaml/Invoice.java | 2 +- .../org/yaml/snakeyaml/JavaBeanDumperTest.java | 108 --- .../org/yaml/snakeyaml/JavaBeanLoaderTest.java | 246 ------ .../org/yaml/snakeyaml/JavaBeanTimeStampTest.java | 2 +- .../org/yaml/snakeyaml/JavaBeanWithNullValues.java | 2 +- .../yaml/snakeyaml/JavaBeanWithNullValuesTest.java | 2 +- .../yaml/snakeyaml/JavaBeanWithSqlTimestamp.java | 2 +- src/test/java/org/yaml/snakeyaml/LoaderTest.java | 105 --- src/test/java/org/yaml/snakeyaml/Person.java | 2 +- src/test/java/org/yaml/snakeyaml/Product.java | 2 +- .../yaml/snakeyaml/PropertyUtilsSharingTest.java | 2 +- src/test/java/org/yaml/snakeyaml/Suit.java | 2 +- .../org/yaml/snakeyaml/TypeDescriptionTest.java | 2 +- src/test/java/org/yaml/snakeyaml/Util.java | 2 +- .../java/org/yaml/snakeyaml/YamlComposeTest.java | 6 +- src/test/java/org/yaml/snakeyaml/YamlDocument.java | 2 +- .../java/org/yaml/snakeyaml/YamlParseTest.java | 2 +- src/test/java/org/yaml/snakeyaml/YamlStream.java | 2 +- src/test/java/org/yaml/snakeyaml/YamlTest.java | 15 +- .../MyClass.java => array/BooleanArr.java} | 28 +- .../issue112/MyClass.java => array/ByteArr.java} | 29 +- .../issue112/MyClass.java => array/CharArr.java} | 28 +- .../TriangleBean.java => array/DoubleArr.java} | 31 +- .../issue112/MyClass.java => array/FloatArr.java} | 28 +- .../issue112/MyClass.java => array/IntArr.java} | 28 +- .../issue112/MyClass.java => array/LongArr.java} | 28 +- .../yaml/snakeyaml/array/PrimitiveArrayTest.java | 255 ++++++ .../issue112/MyClass.java => array/ShortArr.java} | 28 +- .../yaml/snakeyaml/composer/ComposerImplTest.java | 2 +- .../constructor/AbstractConstructTest.java | 59 ++ .../yaml/snakeyaml/constructor/ArrayTagsTest.java | 2 +- .../yaml/snakeyaml/constructor/AtomicJavaBean.java | 2 +- .../snakeyaml/constructor/BeanConstructorTest.java | 2 +- .../constructor/BigDecimalBeanConstructorTest.java | 6 +- .../snakeyaml/constructor/BigDecimalJavaBean.java | 2 +- .../java/org/yaml/snakeyaml/constructor/Car.java | 2 +- .../org/yaml/snakeyaml/constructor/Child1.java | 2 +- .../yaml/snakeyaml/constructor/ClassTagsTest.java | 2 +- .../constructor/ConstructorMappingTest.java | 2 +- .../constructor/ConstructorSequenceTest.java | 2 +- .../snakeyaml/constructor/ConstructorTest.java | 14 +- .../CustomClassLoaderConstructorTest.java | 2 +- .../constructor/FilterClassesConstructorTest.java | 2 +- .../snakeyaml/constructor/ImplicitTagsTest.java | 11 +- .../constructor/IncompleteBeanConstructorTest.java | 4 +- .../snakeyaml/constructor/IncompleteJavaBean.java | 2 +- .../constructor/MockDateBeanConstructorTest.java | 4 +- .../java/org/yaml/snakeyaml/constructor/MyCar.java | 2 +- .../org/yaml/snakeyaml/constructor/MyWheel.java | 2 +- .../org/yaml/snakeyaml/constructor/Parent1.java | 2 +- .../org/yaml/snakeyaml/constructor/Person.java | 2 +- .../constructor/PrefixConstructorTest.java | 2 +- .../snakeyaml/constructor/SafeConstructorTest.java | 2 +- .../org/yaml/snakeyaml/constructor/TestBean.java | 2 +- .../org/yaml/snakeyaml/constructor/TestBean1.java | 2 +- .../constructor/TypeSafeCollectionsTest.java | 2 +- .../org/yaml/snakeyaml/constructor/VectorTest.java | 6 +- .../java/org/yaml/snakeyaml/constructor/Wheel.java | 2 +- .../snakeyaml/emitter/EmitterMultiLineTest.java | 2 +- .../org/yaml/snakeyaml/emitter/EmitterTest.java | 134 ++- .../yaml/snakeyaml/emitter/EventConstructor.java | 2 +- .../yaml/snakeyaml/emitter/template/MyBean.java | 2 +- .../snakeyaml/emitter/template/VelocityTest.java | 2 +- .../java/org/yaml/snakeyaml/error/MarkTest.java | 2 +- .../snakeyaml/error/MarkedYAMLExceptionTest.java | 2 +- .../org/yaml/snakeyaml/events/ScalarEventTest.java | 2 +- .../snakeyaml/extensions/compactnotation/Box.java | 2 +- .../CompactConstructorErrorsTest.java | 2 +- .../CompactConstructorExampleTest.java | 2 +- .../compactnotation/CompactConstructorTest.java | 2 +- .../extensions/compactnotation/Container.java | 2 +- .../snakeyaml/extensions/compactnotation/Item.java | 2 +- .../extensions/compactnotation/ManyListsTable.java | 2 +- .../PackageCompactConstructorTest.java | 2 +- .../snakeyaml/extensions/compactnotation/Row.java | 2 +- .../extensions/compactnotation/Table.java | 2 +- .../compactnotation/TableCompactConstructor.java | 2 +- .../yaml/snakeyaml/generics/AbstractAnimal.java | 2 +- .../java/org/yaml/snakeyaml/generics/Bird.java | 2 +- .../java/org/yaml/snakeyaml/generics/BirdTest.java | 2 +- .../snakeyaml/generics/GenericArrayTypeTest.java | 34 +- .../snakeyaml/generics/GenericsBugDetector.java | 4 +- .../java/org/yaml/snakeyaml/generics/Nest.java | 2 +- .../org/yaml/snakeyaml/generics/ObjectValues.java | 2 +- .../yaml/snakeyaml/generics/ObjectValuesTest.java | 2 +- .../snakeyaml/generics/ObjectValuesWithParam.java | 2 +- .../java/org/yaml/snakeyaml/immutable/Animal.java | 2 +- .../java/org/yaml/snakeyaml/immutable/Code.java | 2 +- .../java/org/yaml/snakeyaml/immutable/Code2.java | 2 +- .../java/org/yaml/snakeyaml/immutable/Code3.java | 2 +- .../java/org/yaml/snakeyaml/immutable/Code4.java | 2 +- .../java/org/yaml/snakeyaml/immutable/Color.java | 2 +- .../java/org/yaml/snakeyaml/immutable/Dog.java | 2 +- .../yaml/snakeyaml/immutable/DogImmutableTest.java | 2 +- .../org/yaml/snakeyaml/immutable/HouseBean.java | 2 +- .../snakeyaml/immutable/ImmutablesRepresenter.java | 2 +- .../snakeyaml/immutable/MoreImmutablesTest.java | 2 +- .../java/org/yaml/snakeyaml/immutable/Point.java | 2 +- .../java/org/yaml/snakeyaml/immutable/Point2.java | 2 +- .../java/org/yaml/snakeyaml/immutable/Point3d.java | 2 +- .../java/org/yaml/snakeyaml/immutable/Shape.java | 2 +- .../snakeyaml/immutable/ShapeImmutableTest.java | 14 +- .../org/yaml/snakeyaml/immutable/SuperColor.java | 2 +- .../immutable/primitives/BunchOfPrimitives.java | 2 +- .../primitives/ImmutablePrimitivesRepresenter.java | 2 +- .../primitives/ImmutablePrimitivesTest.java | 4 +- .../snakeyaml/introspector/MethodPropertyTest.java | 2 +- .../snakeyaml/issues/issue10/BasicDumpTest.java | 2 +- .../yaml/snakeyaml/issues/issue10/DataSource.java | 2 +- .../yaml/snakeyaml/issues/issue10/DataSources.java | 2 +- .../snakeyaml/issues/issue10/JDBCDataSource.java | 2 +- .../org/yaml/snakeyaml/issues/issue100/Data.java | 2 +- .../yaml/snakeyaml/issues/issue100/DataBean.java | 2 +- .../yaml/snakeyaml/issues/issue100/DataMore.java | 2 +- .../issues/issue100/MergeJavaBeanTest.java | 2 +- .../snakeyaml/issues/issue100/MergeMapsTest.java | 2 +- .../snakeyaml/issues/issue102/BigDataLoadTest.java | 2 +- .../yaml/snakeyaml/issues/issue102/DataBean.java | 2 +- .../yaml/snakeyaml/issues/issue103/FakeMap.java | 4 +- .../snakeyaml/issues/issue103/MergingTest.java | 2 +- .../yaml/snakeyaml/issues/issue11/YamlMapTest.java | 2 +- .../snakeyaml/issues/issue111/LongUriTest.java | 2 +- .../yaml/snakeyaml/issues/issue112/MyClass.java | 2 +- .../issues/issue112/MyCompositeObject.java | 2 +- .../issue112/ParameterisedTypeLoadingTestCase.java | 2 +- .../issues/issue114/PreserveTypeTest.java | 2 +- .../yaml/snakeyaml/issues/issue115/IssueBean.java | 2 +- .../issues/issue115/ParameterizedBean.java | 2 +- .../issues/issue115/ParameterizedJavaBeanTest.java | 2 +- .../issues/issue115/ParameterizedTest.java | 2 +- .../snakeyaml/issues/issue116/HiddenSpecial.java | 2 +- .../snakeyaml/issues/issue116/NoFieldsTest.java | 2 +- .../yaml/snakeyaml/issues/issue124/Bean124.java | 2 +- .../yaml/snakeyaml/issues/issue124/DumpTest.java | 2 +- .../org/yaml/snakeyaml/issues/issue127/Bean.java | 2 +- .../snakeyaml/issues/issue127/NullAliasTest.java | 2 +- .../issues/issue132/ScalarEventTagTest.java | 2 +- .../issues/issue133/StackOverflowTest.java | 6 +- .../snakeyaml/issues/issue136/TabInScalarTest.java | 2 +- .../issue137/SupplementaryCharactersTest.java | 2 +- .../issues/issue138/ReaderExceptionTest.java | 2 +- .../snakeyaml/issues/issue139/MergeValueTest.java | 2 +- .../snakeyaml/issues/issue139/UniqueKeyTest.java | 2 +- .../issues/issue141/ConfigurableTimezoneTest.java | 2 +- .../snakeyaml/issues/issue143/GenericMapTest.java | 2 +- .../yaml/snakeyaml/issues/issue144/BeanData.java | 2 +- .../issues/issue144/FloatPropertyTest.java | 2 +- .../snakeyaml/issues/issue145/AbstractThing.java | 2 +- .../snakeyaml/issues/issue145/CompleteThing.java | 2 +- .../issues/issue145/LineNumberInExceptionTest.java | 11 +- .../snakeyaml/issues/issue147/PrintableTest.java | 2 +- .../issues/issue148/PrintableUnicodeTest.java | 2 +- .../snakeyaml/issues/issue149/ComponentBean.java | 2 +- .../issues/issue149/GlobalDirectivesTest.java | 2 +- .../org/yaml/snakeyaml/issues/issue150/Car.java | 92 +- .../org/yaml/snakeyaml/issues/issue150/Wheel.java | 60 +- .../issues/issue150/YamlLoadAsIssueTest.java | 281 +++--- .../issues/issue151/EscapedUnicodeTest.java | 2 +- .../issues/issue154/MissingPropertyTest.java | 2 +- .../yaml/snakeyaml/issues/issue154/TestBean.java | 2 +- .../yaml/snakeyaml/issues/issue155/BinaryTest.java | 2 +- .../issues/issue163/LinearScalaTralingTest.java | 2 +- .../issue171/ClassWithGenericMap.java} | 14 +- .../issues/issue171/CustomRepresenter.java} | 22 +- .../GenericExtendsObjectTest.java} | 27 +- .../issues/issue173/RecursiveAnchorTest.java | 54 ++ .../snakeyaml/issues/issue176/SingleQuoteTest.java | 63 ++ .../CompleteThing.java => issue177/PointBean.java} | 10 +- .../snakeyaml/issues/issue177/PointBeanTest.java | 43 + .../CompleteThing.java => issue177/Points.java} | 11 +- .../issue182/InfinityFloatBean.java} | 10 +- .../InfinityFloatBeanTest.java} | 24 +- .../Shape.java => issues/issue183/NumberBean.java} | 9 +- .../snakeyaml/issues/issue183/NumberBeanTest.java | 95 ++ .../ErrorMessageTest.java} | 20 +- .../issue192/EqualsSignTest.java} | 16 +- .../issues/issue193/AbstractBeanTest.java | 52 ++ .../Shape.java => issues/issue193/BeanA.java} | 9 +- .../IncompleteBean.java => issue193/BeanA1.java} | 25 +- .../yaml/snakeyaml/issues/issue193/TestYaml.java | 68 ++ .../issue203/ContentIdentifier.java} | 8 +- .../ContentIdentifierImpl.java} | 19 +- .../yaml/snakeyaml/issues/issue203/DataBean.java} | 22 +- .../GenericTest.java} | 19 +- .../issue203/Identifiable.java} | 11 +- .../AppleSmileTest.java} | 27 +- .../snakeyaml/issues/issue207/OctalNumberTest.java | 41 + .../snakeyaml/issues/issue24/LineNumberTest.java | 2 +- .../yaml/snakeyaml/issues/issue29/BigJavaBean.java | 2 +- .../issues/issue29/FlexibleScalarStyleTest.java | 13 +- .../FlexibleScalarStylesInJavaBeanTest.java | 2 +- .../issue306/BeanWithId.java} | 27 +- .../snakeyaml/issues/issue306/UuidSupportTest.java | 88 ++ .../Triangle.java => issues/issue310/Option.java} | 22 +- .../Table.java => issues/issue310/Person.java} | 36 +- .../PropertyWithPrivateCostructorTest.java | 75 ++ .../issue311/BeanWithEnum.java} | 46 +- .../snakeyaml/issues/issue311/BooleanEnum.java} | 38 +- .../snakeyaml/issues/issue311/BooleanEnumTest.java | 112 +++ .../issues/issue318/ContextClassLoaderTest.java | 141 +++ .../org/yaml/snakeyaml/issues/issue38/Bean.java | 2 +- .../snakeyaml/issues/issue38/BigNumberIdTest.java | 2 +- .../yaml/snakeyaml/issues/issue40/DogFoodBean.java | 2 +- .../snakeyaml/issues/issue40/DogFoodBeanTest.java | 2 +- .../yaml/snakeyaml/issues/issue46/FileTest.java | 2 +- .../snakeyaml/issues/issue47/IncompleteBean.java | 2 +- .../issues/issue47/ReadOnlyPropertiesTest.java | 2 +- .../org/yaml/snakeyaml/issues/issue48/Bean.java | 2 +- .../issues/issue48/SkipJavaBeanPropertyTest.java | 2 +- .../snakeyaml/issues/issue49/CalendarBean.java | 2 +- .../snakeyaml/issues/issue49/CalendarTest.java | 2 +- .../snakeyaml/issues/issue50/SnakeyamlTest.java | 2 +- .../snakeyaml/issues/issue51/UnicodeStyleTest.java | 2 +- .../issues/issue52/LineBreakDooubleQuotedTest.java | 17 +- .../org/yaml/snakeyaml/issues/issue55/Blog.java | 2 +- .../snakeyaml/issues/issue55/FieldListTest.java | 2 +- .../snakeyaml/issues/issue55/JavaBeanListTest.java | 2 +- .../org/yaml/snakeyaml/issues/issue55/Post.java | 2 +- .../issue55/YamlFieldAccessCollectionTest.java | 2 +- .../yaml/snakeyaml/issues/issue56/CodeBean.java | 2 +- .../yaml/snakeyaml/issues/issue56/PerlTest.java | 2 +- .../issues/issue58/NullValueDumperTest.java | 2 +- .../snakeyaml/issues/issue60/CustomOrderTest.java | 2 +- .../yaml/snakeyaml/issues/issue60/SkipBean.java | 2 +- .../snakeyaml/issues/issue60/SkipBeanTest.java | 2 +- .../issues/issue61/GenericListBeanTest.java | 2 +- .../issues/issue61/GenericMapBeanTest.java | 5 +- .../yaml/snakeyaml/issues/issue64/MethodDesc.java | 2 +- .../issues/issue64/ParameterizedTypeTest.java | 2 +- .../issue67/NonAsciiCharsInClassNameTest.java | 43 +- .../issues/issue68/NonAsciiCharacterTest.java | 2 +- .../snakeyaml/issues/issue72/CollectionTest.java | 2 +- .../snakeyaml/issues/issue73/ArrayListTest.java | 2 +- .../org/yaml/snakeyaml/issues/issue73/Blog.java | 2 +- .../issue73/DumpSetAsSequenceExampleTest.java | 2 +- .../org/yaml/snakeyaml/issues/issue73/Post.java | 2 +- .../snakeyaml/issues/issue73/RecursiveSetTest.java | 2 +- .../issues/issue73/RecursiveSortedSetTest.java | 2 +- .../issues/issue73/SetAsSequenceTest.java | 2 +- .../yaml/snakeyaml/issues/issue73/TreeSetTest.java | 2 +- .../snakeyaml/issues/issue74/ArrayBeanTest.java | 2 +- .../org/yaml/snakeyaml/issues/issue8/Person.java | 2 +- .../issues/issue8/PrattleRepresenterTest.java | 2 +- ...nfluenceWhenAliasedInGenericCollectionTest.java | 4 +- .../org/yaml/snakeyaml/issues/issue9/Bean1.java | 2 +- .../org/yaml/snakeyaml/issues/issue9/Bean2.java | 2 +- .../snakeyaml/issues/issue9/BeanConstructor.java | 2 +- .../snakeyaml/issues/issue9/BeanConstructor3.java | 2 +- .../yaml/snakeyaml/issues/issue9/BeanHolder.java | 2 +- .../org/yaml/snakeyaml/issues/issue9/IBean.java | 2 +- .../yaml/snakeyaml/issues/issue9/NopropTest.java | 2 +- .../issues/issue94/ChangeRuntimeClassTest.java | 2 +- .../org/yaml/snakeyaml/issues/issue94/Entity.java | 2 +- .../issues/issue94/EntityLoadingProxy.java | 2 +- .../issue95/ArrayInGenericCollectionTest.java | 2 +- .../org/yaml/snakeyaml/issues/issue97/Blog.java | 2 +- .../org/yaml/snakeyaml/issues/issue97/Post.java | 2 +- .../issues/issue97/YamlSortedSetTest.java | 11 +- .../snakeyaml/issues/issue99/YamlBase64Test.java | 4 +- .../javabeans/ConstructEmptyBeanTest.java | 8 +- .../java/org/yaml/snakeyaml/javabeans/Door.java | 2 +- .../org/yaml/snakeyaml/javabeans/FrontDoor.java | 2 +- .../java/org/yaml/snakeyaml/javabeans/House.java | 2 +- .../org/yaml/snakeyaml/javabeans/HouseTest.java | 2 +- .../org/yaml/snakeyaml/javabeans/LongTest.java | 2 +- .../java/org/yaml/snakeyaml/javabeans/Room.java | 2 +- .../java/org/yaml/snakeyaml/javabeans/Shape.java | 2 +- .../yaml/snakeyaml/javabeans/StringArrayTest.java | 2 +- .../org/yaml/snakeyaml/javabeans/Triangle.java | 2 +- .../org/yaml/snakeyaml/javabeans/TriangleBean.java | 2 +- .../yaml/snakeyaml/javabeans/TriangleBeanTest.java | 14 +- .../yaml/snakeyaml/lowlevel/LowLevelApiTest.java | 2 +- .../org/yaml/snakeyaml/nodes/MappingNodeTest.java | 2 +- .../java/org/yaml/snakeyaml/nodes/NodeTest.java | 2 +- .../org/yaml/snakeyaml/nodes/NodeTupleTest.java | 2 +- .../org/yaml/snakeyaml/nodes/ScalarNodeTest.java | 2 +- .../org/yaml/snakeyaml/nodes/SequenceNodeTest.java | 2 +- .../java/org/yaml/snakeyaml/nodes/TagTest.java | 19 +- .../java/org/yaml/snakeyaml/nodes/TagsTest.java | 2 +- .../org/yaml/snakeyaml/parser/ParserImplTest.java | 2 +- .../snakeyaml/parser/VersionTagsTupleTest.java | 2 +- .../snakeyaml/partialconstruct/DeveloperBean.java | 2 +- .../partialconstruct/FragmentComposer.java | 5 +- .../partialconstruct/FragmentComposerTest.java | 2 +- .../org/yaml/snakeyaml/reader/IoReaderTest.java | 2 +- .../org/yaml/snakeyaml/reader/ReaderBomTest.java | 2 +- .../yaml/snakeyaml/reader/ReaderStringTest.java | 2 +- .../yaml/snakeyaml/recursive/AbstractHuman.java | 2 +- .../java/org/yaml/snakeyaml/recursive/Human.java | 2 +- .../java/org/yaml/snakeyaml/recursive/Human2.java | 2 +- .../java/org/yaml/snakeyaml/recursive/Human3.java | 2 +- .../org/yaml/snakeyaml/recursive/HumanTest.java | 2 +- .../recursive/Human_WithArrayOfChildrenTest.java | 2 +- .../recursive/generics/AbstractHumanGen.java | 2 +- .../snakeyaml/recursive/generics/HumanGen.java | 2 +- .../snakeyaml/recursive/generics/HumanGen2.java | 2 +- .../snakeyaml/recursive/generics/HumanGen3.java | 2 +- .../recursive/generics/HumanGenericsTest.java | 2 +- .../snakeyaml/representer/DumpStackTraceTest.java | 2 +- .../representer/FilterPropertyToDumpTest.java | 2 +- .../snakeyaml/representer/RepresentFieldTest.java | 22 +- .../representer/RepresentIterableTest.java | 4 +- .../yaml/snakeyaml/representer/RepresentTest.java | 2 +- .../snakeyaml/representer/RepresenterTest.java | 2 +- .../snakeyaml/representer/SafeRepresenterTest.java | 2 +- .../yaml/snakeyaml/representer/WrongJavaBean.java | 2 +- .../snakeyaml/resolver/ImplicitResolverTest.java | 2 +- .../org/yaml/snakeyaml/resolver/RagelMachine.java | 329 ------- .../yaml/snakeyaml/resolver/RagelMachineTest.java | 119 --- .../org/yaml/snakeyaml/resolver/ResolverTest.java | 14 +- .../yaml/snakeyaml/resolver/ResolverTupleTest.java | 2 +- .../java/org/yaml/snakeyaml/ruby/RubyTest.java | 2 +- src/test/java/org/yaml/snakeyaml/ruby/Sub1.java | 2 +- src/test/java/org/yaml/snakeyaml/ruby/Sub2.java | 2 +- .../java/org/yaml/snakeyaml/ruby/TestObject.java | 2 +- .../org/yaml/snakeyaml/scanner/ConstantTest.java | 2 +- .../yaml/snakeyaml/scanner/ScannerImplTest.java | 6 +- .../org/yaml/snakeyaml/scanner/SimpleKeyTest.java | 2 +- .../snakeyaml/serializer/AnchorGeneratorTest.java | 68 ++ .../yaml/snakeyaml/serializer/SerializerTest.java | 2 +- .../org/yaml/snakeyaml/stress/ParallelTest.java | 2 +- .../yaml/snakeyaml/stress/StressEmitterTest.java | 2 +- .../java/org/yaml/snakeyaml/stress/StressTest.java | 2 +- .../org/yaml/snakeyaml/tokens/AliasTokenTest.java | 2 +- .../org/yaml/snakeyaml/tokens/AnchorTokenTest.java | 2 +- .../yaml/snakeyaml/tokens/BlockEndTokenTest.java | 2 +- .../yaml/snakeyaml/tokens/BlockEntryTokenTest.java | 2 +- .../tokens/BlockSequenceStartTokenTest.java | 2 +- .../yaml/snakeyaml/tokens/DirectiveTokenTest.java | 2 +- .../snakeyaml/tokens/DocumentEndTokenTest.java | 2 +- .../snakeyaml/tokens/DocumentStartTokenTest.java | 2 +- .../yaml/snakeyaml/tokens/FlowEntryTokenTest.java | 2 +- .../tokens/FlowMappingStartTokenTest.java | 2 +- .../tokens/FlowSequenceStartTokenTest.java | 2 +- .../snakeyaml/tokens/StreamStartTokenTest.java | 2 +- .../org/yaml/snakeyaml/tokens/TagTokenTest.java | 2 +- .../org/yaml/snakeyaml/types/AbstractTest.java | 2 +- .../org/yaml/snakeyaml/types/BinaryTagTest.java | 4 +- .../java/org/yaml/snakeyaml/types/BoolTagTest.java | 4 +- .../org/yaml/snakeyaml/types/FloatTagTest.java | 4 +- .../java/org/yaml/snakeyaml/types/IntTagTest.java | 4 +- .../java/org/yaml/snakeyaml/types/MapTagTest.java | 4 +- .../org/yaml/snakeyaml/types/MergeTagTest.java | 4 +- .../java/org/yaml/snakeyaml/types/NullTagTest.java | 4 +- .../java/org/yaml/snakeyaml/types/OmapTagTest.java | 4 +- .../org/yaml/snakeyaml/types/PairsTagTest.java | 4 +- .../java/org/yaml/snakeyaml/types/SeqTagTest.java | 17 +- .../java/org/yaml/snakeyaml/types/SetTagTest.java | 4 +- .../java/org/yaml/snakeyaml/types/StrTagTest.java | 6 +- .../org/yaml/snakeyaml/types/TimestampTagTest.java | 4 +- .../org/yaml/snakeyaml/types/ValueTagTest.java | 4 +- .../org/yaml/snakeyaml/util/ArrayStackTest.java | 2 +- .../org/yaml/snakeyaml/util/UriEncoderTest.java | 2 +- .../snakeyaml/issues/issue310/OptionalTest.java | 158 ++++ src/test/resources/issues/ios_emoji_surrogate.yaml | 1 + .../issues/issue149-losing-directives-2.yaml | 20 +- .../issues/issue149-losing-directives.yaml | 18 +- .../resources/issues/issue149-one-document.yaml | 14 +- src/test/resources/issues/issue177-1.yaml | 8 + src/test/resources/issues/issue306-1.yaml | 2 + src/test/resources/issues/issue306-2.yaml | 2 + .../snakeyaml/issues/issue318/classpath.properties | 2 + .../pyyaml/duplicate-anchor-1.loader-error | 3 - .../pyyaml/duplicate-anchor-2.loader-error | 1 - .../resources/pyyaml/duplicate-anchors.canonical | 6 + src/test/resources/pyyaml/duplicate-anchors.data | 4 + src/test/resources/representer/scalar-style3.yaml | 7 + 556 files changed, 4715 insertions(+), 3977 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/snakeyaml.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

