snakeyaml
Mirror of https://codeberg.org/snakeyaml/snakeyaml
File Explorer
Download Latest Version (.zip)- devcontainer.json
- Devcontainer.md
- Dockerfile
- CI.yml
- maven-wrapper.properties
- changes.xml
- announcement.msg
- eclipse-java-google-style.xml
- header.txt
- CommentEventsCollector.java
- CommentLine.java
- CommentType.java
- Composer.java
- ComposerException.java
- AbstractConstruct.java
- BaseConstructor.java
- Construct.java
- Constructor.java
- ConstructorException.java
- CustomClassLoaderConstructor.java
- DuplicateKeyException.java
- SafeConstructor.java
- Emitable.java
- Emitter.java
- EmitterException.java
- EmitterState.java
- ScalarAnalysis.java
- EnvScalarConstructor.java
- Mark.java
- MarkedYAMLException.java
- MissingEnvironmentVariableException.java
- YAMLException.java
- AliasEvent.java
- CollectionEndEvent.java
- CollectionStartEvent.java
- CommentEvent.java
- DocumentEndEvent.java
- DocumentStartEvent.java
- Event.java
- ImplicitTuple.java
- MappingEndEvent.java
- MappingStartEvent.java
- NodeEvent.java
- ScalarEvent.java
- SequenceEndEvent.java
- SequenceStartEvent.java
- StreamEndEvent.java
- StreamStartEvent.java
- Escaper.java
- PercentEscaper.java
- UnicodeEscaper.java
- TagInspector.java
- UnTrustedTagInspector.java
- Logger.java
- BeanAccess.java
- FieldProperty.java
- GenericProperty.java
- MethodProperty.java
- MissingProperty.java
- Property.java
- PropertySubstitute.java
- PropertyUtils.java
- AnchorNode.java
- CollectionNode.java
- MappingNode.java
- Node.java
- NodeId.java
- NodeTuple.java
- ScalarNode.java
- SequenceNode.java
- Tag.java
- Parser.java
- ParserException.java
- ParserImpl.java
- Production.java
- VersionTagsTuple.java
- ReaderException.java
- StreamReader.java
- UnicodeReader.java
- BaseRepresenter.java
- JsonRepresenter.java
- Represent.java
- Representer.java
- SafeRepresenter.java
- Resolver.java
- ResolverTuple.java
- Constant.java
- Scanner.java
- ScannerException.java
- ScannerImpl.java
- SimpleKey.java
- AnchorGenerator.java
- NumberAnchorGenerator.java
- Serializer.java
- SerializerException.java
- AliasToken.java
- AnchorToken.java
- BlockEndToken.java
- BlockEntryToken.java
- BlockMappingStartToken.java
- BlockSequenceStartToken.java
- CommentToken.java
- DirectiveToken.java
- DocumentEndToken.java
- DocumentStartToken.java
- FlowEntryToken.java
- FlowMappingEndToken.java
- FlowMappingStartToken.java
- FlowSequenceEndToken.java
- FlowSequenceStartToken.java
- KeyToken.java
- ScalarToken.java
- StreamEndToken.java
- StreamStartToken.java
- TagToken.java
- TagTuple.java
- Token.java
- ValueToken.java
- ArrayStack.java
- ArrayUtils.java
- EnumUtils.java
- MergeUtils.java
- PlatformFeatureDetector.java
- Tuple.java
- UriEncoder.java
- DumperOptions.java
- LoaderOptions.java
- TypeDescription.java
- Yaml.java
- Logger.java
- module-info.java
- Base64CoderTest.java
- ListFileldBeanTest.java
- TypeSafeListNoGerericsTest.java
- TypeSafeListTest.java
- TypeSafeListWithInterfaceTest.java
- TypeSafeMap2Test.java
- TypeSafeMapImplementationsTest.java
- TypeSafeMapTest.java
- TypeSafePriorityTest.java
- TypeSafeSetImplementationsTest.java
- Day.java
- YamlEnumSetTest.java
- JodaTimeExampleTest.java
- JodaTimeFlowStylesTest.java
- JodaTimeImplicitContructor.java
- JodaTimeRepresenter.java
- MyBean.java
- CustomResolver.java
- CustomResolverTest.java
- JsonBooleanResolver.java
- NoTimeIntResolver.java
- DataRegistry.java
- TestEntity.java
- TestEntityDescription.java
- JavaBeanWithStaticState.java
- StaticFieldsTest.java
- StaticFieldsWrapperTest.java
- Wrapper.java
- AnyObjectExampleTest.java
- CollectionStyleTest.java
- CustomBeanResolverTest.java
- CustomConstructor.java
- CustomImplicitResolverTest.java
- CustomJavaObjectWithBinaryStringTest.java
- CustomListExampleTest.java
- CustomMapExampleTest.java
- CustomNullConstructorTest.java
- Dice.java
- DiceExampleTest.java
- DumpExampleTest.java
- Hero.java
- IgnoreTagsExampleTest.java
- KeyIsNotTheSameAsFieldTest.java
- LoadExampleTest.java
- SafeConstructorExampleTest.java
- SelectiveConstructorTest.java
- AnInstance.java
- CanonicalException.java
- CanonicalLoader.java
- CanonicalParser.java
- CanonicalScanner.java
- PyCanonicalTest.java
- PyEmitterTest.java
- PyErrorsTest.java
- PyImportTest.java
- PyMarkTest.java
- PyReaderTest.java
- PyRecursiveTest.java
- PyStructureTest.java
- PyTokensTest.java
- BooleanArr.java
- ByteArr.java
- CharArr.java
- DoubleArr.java
- FloatArr.java
- IntArr.java
- LongArr.java
- PrimitiveArrayTest.java
- ShortArr.java
- ComposerWithCommentEnabledTest.java
- EmitterWithCommentEnabledTest.java
- MapWithCommentsFailureTest.java
- ParserWithCommentEnabledTest.java
- ProblematicYamlTest.java
- ScannerWithCommentEnabledTest.java
- SerializerWithCommentEnabledTest.java
- ComposerImplTest.java
- AbstractConstructTest.java
- ArrayTagsTest.java
- AtomicJavaBean.java
- BeanConstructorTest.java
- BigDecimalBeanConstructorTest.java
- BigDecimalJavaBean.java
- Car.java
- Child1.java
- ClassTagsTest.java
- ConstructorMappingTest.java
- ConstructorSequenceTest.java
- ConstructorTest.java
- CustomClassLoaderConstructorTest.java
- FilterClassesConstructorTest.java
- ImplicitTagsTest.java
- IncompleteBeanConstructorTest.java
- IncompleteJavaBean.java
- MockDateBeanConstructorTest.java
- MyCar.java
- MyWheel.java
- Parent1.java
- Person.java
- PrefixConstructorTest.java
- SafeConstructorTest.java
- TestBean.java
- TestBean1.java
- TypeSafeCollectionsTest.java
- VectorTest.java
- Wheel.java
- MyBean.java
- VelocityTest.java
- EmitCommentAndSpacesTest.java
- EmitterMultiLineTest.java
- EmitterTest.java
- EmptyStringOutputTest.java
- EventConstructor.java
- ApplicationProperties.java
- EnvFormatTest.java
- EnvLombokTest.java
- EnvScalarConstructorTest.java
- EnvTagTest.java
- EnvVariableTest.java
- MarkedYAMLExceptionTest.java
- MarkTest.java
- WrappedExceptionsTest.java
- ScalarEventTest.java
- AbstractAnimal.java
- Bird.java
- BirdTest.java
- GenericArrayTypeTest.java
- Nest.java
- ObjectValues.java
- ObjectValuesTest.java
- ObjectValuesWithParam.java
- BunchOfPrimitives.java
- ImmutablePrimitivesRepresenter.java
- ImmutablePrimitivesTest.java
- Animal.java
- Code.java
- Code2.java
- Code3.java
- Code4.java
- Color.java
- Dog.java
- DogImmutableTest.java
- HouseBean.java
- ImmutablesRepresenter.java
- MoreImmutablesTest.java
- Point.java
- Point2.java
- Point3d.java
- Shape.java
- ShapeImmutableTest.java
- SuperColor.java
- TrustedPrefixesTagInspector.java
- TrustedTagInspector.java
- PropertyTest.java
- TestAnnotation.java
- TestBean.java
- BasicDumpTest.java
- DataSource.java
- DataSources.java
- JDBCDataSource.java
- Data.java
- DataBean.java
- DataMore.java
- MergeJavaBeanTest.java
- MergeMapsTest.java
- BigDataLoadTest.java
- DataBean.java
- FakeMap.java
- MergingTest.java
- FuzzYAMLRead56902Test.java
- FuzzyCollectionTest.java
- DocumentSizeLimitTest.java
- NewLineTest.java
- FinalizeConstructionTest.java
- FixedYamlResolver.java
- PatternDefinitionTest.java
- DereferenceAliasesTest.java
- YamlSingleLetterTest.java
- AnchorsTest.java
- FileEncodingTest.java
- MergeOnComposeTest.java
- MergeOnSerializeTest.java
- OpenApiTest.java
- YamlMapTest.java
- JacksonTest.java
- YamlRoot.java
- OptionToLogDuplicateKeysTest.java
- LogMessagesAtCorrectLevelTest.java
- DumpCommentInFlowStyleTest.java
- LongUriTest.java
- ParseJsonTest.java
- SequenceCommentDashTest.java
- IndirectRecursiveKeyTest.java
- MyClass.java
- MyCompositeObject.java
- ParameterisedTypeLoadingTestCase.java
- PreserveTypeTest.java
- IssueBean.java
- ParameterizedBean.java
- ParameterizedJavaBeanTest.java
- ParameterizedTest.java
- HiddenSpecial.java
- NoFieldsTest.java
- Bean124.java
- DumpTest.java
- Bean.java
- NullAliasTest.java
- ScalarEventTagTest.java
- StackOverflowTest.java
- TabInScalarTest.java
- SupplementaryCharactersTest.java
- ReaderExceptionTest.java
- MergeValueTest.java
- UniqueKeyTest.java
- ConfigurableTimezoneTest.java
- DerivedMapTest.java
- GenericMapTest.java
- BeanData.java
- FloatPropertyTest.java
- AbstractThing.java
- CompleteThing.java
- LineNumberInExceptionTest.java
- PrintableTest.java
- PrintableUnicodeTest.java
- ComponentBean.java
- GlobalDirectivesTest.java
- Car.java
- Wheel.java
- YamlLoadAsIssueTest.java
- EscapedUnicodeTest.java
- MissingPropertyTest.java
- TestBean.java
- BinaryTest.java
- LinearScalaTralingTest.java
- ClassWithGenericMap.java
- CustomRepresenter.java
- GenericExtendsObjectTest.java
- RecursiveAnchorTest.java
- SingleQuoteTest.java
- PointBean.java
- PointBeanTest.java
- Points.java
- InfinityFloatBean.java
- InfinityFloatBeanTest.java
- NumberBean.java
- NumberBeanTest.java
- ErrorMessageTest.java
- EqualsSignTest.java
- AbstractBeanTest.java
- BeanA.java
- BeanA1.java
- TestYaml.java
- ContentIdentifier.java
- ContentIdentifierImpl.java
- DataBean.java
- GenericTest.java
- Identifiable.java
- AppleSmileTest.java
- OctalNumberTest.java
- LineNumberTest.java
- BigJavaBean.java
- FlexibleScalarStylesInJavaBeanTest.java
- FlexibleScalarStyleTest.java
- BeanWithId.java
- UuidSupportTest.java
- Blocks.java
- CustomerBean.java
- OrderAnnotation.java
- OrderBean.java
- OrderTest.java
- Java8OptionalTest.java
- Option.java
- OptionalTesting.java
- Person.java
- PropertyWithPrivateConstructorTest.java
- BeanWithEnum.java
- BooleanEnum.java
- BooleanEnumTest.java
- ContextClassLoaderTest.java
- PropertyWithoutGetterTest.java
- PublicFooWithPublicFields.java
- Data.java
- DataTest.java
- JavaLangObjectTest.java
- DuplicateKeyTest.java
- MultiBean.java
- MultiRepresenter.java
- MultiRepresenterTest.java
- Bar.java
- Baz.java
- Foo.java
- MultiLevelImmutableTest.java
- YamlBase64BinaryTest.java
- MergedOrderTest.java
- PunctuationInTheBeginningTest.java
- UnexpectedIndentTest.java
- ModelMapIntegerBigdecimal.java
- UnknownRepresenterTest.java
- NumberAsJavaBeanPropertyTest.java
- EmptyDocumentTest.java
- BillionLaughsAttackTest.java
- ReferencesTest.java
- ReferencesWithListsTest.java
- SpaceAfterAliasTest.java
- Bean.java
- BigNumberIdTest.java
- RepresenterConfigurationTest.java
- DuplicateKeysOrderTest.java
- YamlExecuteProcessContextTest.java
- ReportPositionForDuplicateKeyTest.java
- ColonInFlowContextInListTest.java
- ColonInFlowContextInMapTest.java
- ColonInFlowContextInSetTest.java
- DogFoodBean.java
- DogFoodBeanTest.java
- DumpEnumAsJavabeanPropertyTest.java
- IndentWithIndicatorTest.java
- DaylightSavingsTest.java
- NullDuplicateKeyTest.java
- FlexSimleKeyTest.java
- BinaryRoundTripTest.java
- LiteralWithTrailingSpacesTest.java
- LeadingZeroStringTest.java
- FileTest.java
- MergeTest.java
- NonAsciiAnchorTest.java
- IncompleteBean.java
- ReadOnlyPropertiesTest.java
- ByteParseTest.java
- Location.java
- PropertyOrderTest.java
- CredentialAppConfig.java
- DemoProperty.java
- MergeKeyDeepMergeTest.java
- Mysql.java
- Bean.java
- SkipJavaBeanPropertyTest.java
- AnchorUnicodeTest.java
- DumpAnchorTest.java
- Base60FloatTest.java
- RestrictAliasNamesTest.java
- CalendarBean.java
- CalendarTest.java
- SnakeyamlTest.java
- FailIteratorOnlyWhenErrorFoundTest.java
- ParseStringsThatAlmostLookLikeInts.java
- UnicodeStyleTest.java
- ListWithCommentTest.java
- TrailingTabTest.java
- LineBreakDooubleQuotedTest.java
- ChompingTest.java
- JavaBeanWithPropertiesLikeBooleanValuesTest.java
- FuzzyStackOverflowTest.java
- Fuzzy47027Test.java
- Fuzzy47047Test.java
- Fuzzy47028Test.java
- Fuzzy47039Test.java
- Fuzzy47081Test.java
- Fuzzer50355Test.java
- DoubleQuoteTest.java
- ByteLimitTest.java
- Blog.java
- FieldListTest.java
- JavaBeanListTest.java
- Post.java
- YamlFieldAccessCollectionTest.java
- CodeBean.java
- PerlTest.java
- GlobalTagRejectionTest.java
- FuzzYAMLRead50431Test.java
- NullValueDumperTest.java
- CustomOrderTest.java
- SkipBean.java
- SkipBeanTest.java
- GenericListBeanTest.java
- GenericMapBeanTest.java
- MethodDesc.java
- ParameterizedTypeTest.java
- NonAsciiCharsInClassNameTest.java
- NonAsciiCharacterTest.java
- CollectionTest.java
- ArrayListTest.java
- Blog.java
- DumpSetAsSequenceExampleTest.java
- Post.java
- RecursiveSetTest.java
- RecursiveSortedSetTest.java
- SetAsSequenceTest.java
- TreeSetTest.java
- ArrayBeanTest.java
- Person.java
- PrattleRepresenterTest.java
- PropOrderInfluenceWhenAliasedInGenericCollectionTest.java
- ChangeRuntimeClassTest.java
- Entity.java
- EntityLoadingProxy.java
- ArrayInGenericCollectionTest.java
- Blog.java
- Post.java
- YamlSortedSetTest.java
- YamlBase64Test.java
- ConstructEmptyBeanTest.java
- Door.java
- FrontDoor.java
- House.java
- HouseTest.java
- LongTest.java
- Room.java
- Shape.java
- StringArrayTest.java
- Triangle.java
- TriangleBean.java
- TriangleBeanTest.java
- EmitterBenchmark.java
- ParseBenchmark.java
- DumperJsonTest.java
- JsonTest.java
- LowLevelApiTest.java
- MappingNodeTest.java
- NodeTest.java
- NodeTupleTest.java
- ScalarNodeTest.java
- SequenceNodeTest.java
- TagsTest.java
- TagTest.java
- ParserImplTest.java
- VersionTagsTupleTest.java
- DeveloperBean.java
- FragmentComposer.java
- FragmentComposerTest.java
- IoReaderTest.java
- ReaderBomTest.java
- ReaderStringTest.java
- WindowsTest.java
- AbstractHumanGen.java
- HumanGen.java
- HumanGen2.java
- HumanGen3.java
- HumanGenericsTest.java
- AbstractHuman.java
- Human.java
- Human2.java
- Human3.java
- Human_WithArrayOfChildrenTest.java
- HumanTest.java
- DumpStackTraceTest.java
- FilterPropertyToDumpTest.java
- RepresenterTest.java
- RepresentFieldTest.java
- RepresentIterableTest.java
- RepresentTest.java
- SafeRepresenterTest.java
- WrongJavaBean.java
- ImplicitResolverTest.java
- ResolverTest.java
- ResolverTupleTest.java
- RubyTest.java
- Sub1.java
- Sub2.java
- TestObject.java
- ConstantTest.java
- ScannerImplTest.java
- SimpleKeyTest.java
- TransientValuesTest.java
- AnchorGeneratorTest.java
- SerializerTest.java
- ParallelTest.java
- StressEmitterTest.java
- StressTest.java
- AliasTokenTest.java
- AnchorTokenTest.java
- BlockEndTokenTest.java
- BlockEntryTokenTest.java
- BlockSequenceStartTokenTest.java
- DirectiveTokenTest.java
- DocumentEndTokenTest.java
- DocumentStartTokenTest.java
- FlowEntryTokenTest.java
- FlowMappingStartTokenTest.java
- FlowSequenceStartTokenTest.java
- StreamStartTokenTest.java
- TagTokenTest.java
- TokenTest.java
- AbstractTest.java
- BinaryTagTest.java
- BoolTagTest.java
- FloatTagTest.java
- IntTagTest.java
- MapTagTest.java
- MergeTagTest.java
- NullTagTest.java
- OmapTagTest.java
- PairsTagTest.java
- SeqTagTest.java
- SetTagTest.java
- StrTagTest.java
- TimestampTagTest.java
- ValueTagTest.java
- ArrayStackTest.java
- ArrayUtilsTest.java
- LogCollector.java
- UriEncoderTest.java
- Address.java
- BinaryBean.java
- BinaryJavaBeanTest.java
- Chapter2_1Test.java
- Chapter2_2Test.java
- Chapter2_3Test.java
- Chapter2_4Test.java
- Chapter2_5Test.java
- CollectionWithBeanYamlTest.java
- DumperOptionsTest.java
- EnumBean.java
- EnumBeanGen.java
- EnumBeanGenTest.java
- EnumTest.java
- Example2_24Test.java
- Example2_27Test.java
- ExclamationTagTest.java
- InputOutputExceptionTest.java
- Invoice.java
- JavaBeanTimeStampTest.java
- JavaBeanWithNullValues.java
- JavaBeanWithNullValuesTest.java
- JavaBeanWithSqlTimestamp.java
- Person.java
- Product.java
- PropertyUtilsSharingTest.java
- Suit.java
- TypeDescriptionTest.java
- Util.java
- YamlComposeTest.java
- YamlCreator.java
- YamlDocument.java
- YamlParseTest.java
- YamlStream.java
- YamlTest.java
- CodeLimitTest.java
- DeepThrowableCauseMatcher.java
- Java11OptionalTest.java
- error1.yaml
- error2.yaml
- error3.yaml
- error4.yaml
- error5.yaml
- error6.yaml
- error7.yaml
- error8.yaml
- error9.yaml
- example1.yaml
- example10.yaml
- example11.yaml
- example12.yaml
- example2.yaml
- example3.yaml
- example4.yaml
- example5.yaml
- example6.yaml
- example7.yaml
- example9.yaml
- car-no-root-class-map.yaml
- car-no-root-class.yaml
- car-with-tags.yaml
- car-without-root-tag.yaml
- car-without-tags.yaml
- cararray-with-tags-flow-auto.yaml
- cararray-with-tags.yaml
- carwheel-root-map.yaml
- carwheel-without-tags.yaml
- test-primitives1.yaml
- docker-compose.yaml
- env-493.yaml
- any-object-example.yaml
- list-bean-1.yaml
- list-bean-2.yaml
- list-bean-3.yaml
- list-bean-4.yaml
- map-bean-1.yaml
- map-bean-10.yaml
- map-bean-11.yaml
- map-bean-12.yaml
- map-bean-13.yaml
- map-recursive-1.yaml
- map-recursive-1_1.yaml
- map-recursive-2.yaml
- map-recursive-3.yaml
- map-recursive-4.yaml
- set-bean-1.yaml
- set-bean-2.yaml
- set-bean-3.yaml
- set-bean-4.yaml
- set-bean-5.yaml
- set-bean-6.yaml
- unknown-tags-example.yaml
- YamlFuzzer-4626423186325504
- YamlFuzzer-5110034188599296
- YamlFuzzer-5167495132086272
- YamlFuzzer-5427149240139776
- YamlFuzzer-5868638424399872
- shape1.yaml
- shapeNoTags.yaml
- emoji.yaml
- ios_emoji_surrogate.yaml
- issue100-1.yaml
- issue100-2.yaml
- issue100-3.yaml
- issue103.yaml
- issue1086-expected.yaml
- issue1086-input.yaml
- issue1089-input.yaml
- issue1089-non-scalar-input.yaml
- issue1089-non-scalar-output.yaml
- issue1089-output.yaml
- issue1091-input.yaml
- issue1096-complex-merge-input.yaml
- issue1096-complex-merge-output.yaml
- issue1096-merge-input.yaml
- issue1096-merge-output.yaml
- issue1096-simple-merge-input.yaml
- issue1096-simple-merge-output.yaml
- issue1098-openapi.yaml
- issue1098-small-openapi.yaml
- issue1101-option-to-log-duplicate-keys.yaml
- issue1110-leading-tab.json
- issue1110-mtad.json
- issue112-1.yaml
- issue112-2.yaml
- issue139-1.yaml
- issue139-2.yaml
- issue139-3.yaml
- issue149-losing-directives-2.yaml
- issue149-losing-directives.yaml
- issue149-one-document.yaml
- issue177-1.yaml
- issue24-1.yaml
- issue306-1.yaml
- issue306-2.yaml
- issue307-order.yaml
- issue337-duplicate-keys-javabean-property.yaml
- issue337-duplicate-keys-no-dups.yaml
- issue337-duplicate-keys.yaml
- issue348.yaml
- issue349-1.yaml
- issue349-2.yaml
- issue349-3.yaml
- issue351_1.yaml
- issue354.yaml
- issue386-duplicate-keys-order.yaml
- issue416-1.yaml
- issue416-2.yaml
- issue416_3.yml
- issue479-1.yaml
- issue479-output.yaml
- issue479.yaml
- issue481.yaml
- issue512.yaml
- issue55_1.txt
- issue55_1_rootTag.txt
- issue55_2.txt
- issue56-1.yaml
- issue59-1.yaml
- issue59-2.yaml
- issue60-1.yaml
- issue60-2.yaml
- issue61-1.yaml
- issue61-2.yaml
- issue67-error1.txt
- issue67-error2.txt
- issue68.txt
- issue73-1.txt
- issue73-2.txt
- issue73-3.txt
- issue73-6.txt
- issue73-dump7.txt
- issue73-dump8.txt
- issue73-recursive10.txt
- issue73-recursive4.txt
- issue73-recursive5.txt
- issue73-recursive9.txt
- issue74-array1.txt
- issue99-base64_double_quoted.yaml
- issue99-base64_literal.yaml
- issue99-base64_literal_custom_tag.yaml
- issue99.jpeg
- genericArray-1.yaml
- house-dump1.yaml
- house-dump2.yaml
- house-dump3.yaml
- issue10-1.yaml
- issue10-2.yaml
- issue10-3.yaml
- mycar-with-global-tag1.yaml
- classpath.properties
- a-nasty-libyaml-bug.loader-error
- aliases.events
- bool.data
- construct-binary.data
- construct-bool.data
- construct-custom.data
- construct-float.data
- construct-int.data
- construct-map.data
- construct-merge.data
- construct-null.data
- construct-omap.data
- construct-pairs.data
- construct-seq.data
- construct-set.data
- construct-str-ascii.data
- construct-str-utf8.data
- construct-str.data
- construct-timestamp.data
- construct-value.data
- document-separator-in-quoted-scalar.loader-error
- documents.events
- duplicate-anchors.canonical
- duplicate-anchors.data
- duplicate-key.former-loader-error.data
- duplicate-mapping-key.former-loader-error.data
- duplicate-merge-key.former-loader-error.data
- duplicate-tag-directive.loader-error
- duplicate-value-key.former-loader-error.data
- duplicate-yaml-directive.loader-error
- emit-block-scalar-in-simple-key-context-bug.canonical
- emit-block-scalar-in-simple-key-context-bug.data
- emitting-unacceptable-unicode-character-bug.data
- empty-anchor.emitter-error
- empty-document-bug.canonical
- empty-document-bug.data
- empty-documents.single-loader-error
- empty-tag-handle.emitter-error
- empty-tag-prefix.emitter-error
- empty-tag.emitter-error
- expected-document-end.emitter-error
- expected-document-start.emitter-error
- expected-mapping.loader-error
- expected-node-1.emitter-error
- expected-node-2.emitter-error
- expected-nothing.emitter-error
- expected-scalar.loader-error
- expected-sequence.loader-error
- expected-stream-start.emitter-error
- explicit-document.single-loader-error
- fetch-complex-value-bug.loader-error
- float-representer-2.3-bug.data
- float.data
- forbidden-entry.loader-error
- forbidden-key.loader-error
- forbidden-value.loader-error
- implicit-document.single-loader-error
- int.data
- invalid-anchor-1.loader-error
- invalid-anchor-2.loader-error
- invalid-anchor.emitter-error
- invalid-base64-data.loader-error
- invalid-block-scalar-indicator.loader-error
- invalid-character.loader-error
- invalid-character.stream-error
- invalid-directive-line.loader-error
- invalid-directive-name-1.loader-error
- invalid-directive-name-2.loader-error
- invalid-escape-character.loader-error
- invalid-escape-numbers.loader-error
- invalid-indentation-indicator-1.loader-error
- invalid-indentation-indicator-2.loader-error
- invalid-item-without-trailing-break.loader-error
- invalid-merge-1.loader-error
- invalid-merge-2.loader-error
- invalid-omap-1.loader-error
- invalid-omap-2.loader-error
- invalid-omap-3.loader-error
- invalid-pairs-1.loader-error
- invalid-pairs-2.loader-error
- invalid-pairs-3.loader-error
- invalid-simple-key.loader-error
- invalid-single-quote-bug.data
- invalid-starting-character.loader-error
- invalid-tag-1.loader-error
- invalid-tag-2.loader-error
- invalid-tag-directive-handle.loader-error
- invalid-tag-directive-prefix.loader-error
- invalid-tag-handle-1.emitter-error
- invalid-tag-handle-1.loader-error
- invalid-tag-handle-2.emitter-error
- invalid-tag-handle-2.loader-error
- invalid-uri-escapes-1.loader-error
- invalid-uri-escapes-2.loader-error
- invalid-uri-escapes-3.loader-error
- invalid-uri.loader-error
- invalid-utf8-byte.loader-error
- invalid-utf8-byte.stream-error
- invalid-yaml-directive-version-1.loader-error
- invalid-yaml-directive-version-2.loader-error
- invalid-yaml-directive-version-3.loader-error
- invalid-yaml-directive-version-4.loader-error
- invalid-yaml-directive-version-5.loader-error
- invalid-yaml-directive-version-6.loader-error
- invalid-yaml-version.loader-error
- mappings.events
- merge.data
- more-floats.data
- negative-float-bug.data
- no-block-collection-end.loader-error
- no-block-mapping-end-2.loader-error
- no-block-mapping-end.loader-error
- no-document-start.loader-error
- no-flow-mapping-end.loader-error
- no-flow-sequence-end.loader-error
- no-node-1.loader-error
- no-node-2.loader-error
- no-tag.emitter-error
- null.data
- odd-utf16.stream-error
- remove-possible-simple-key-bug.loader-error
- resolver.data
- run-parser-crash-bug.data
- scalars.events
- scan-document-end-bug.canonical
- scan-document-end-bug.data
- scan-line-break-bug.canonical
- scan-line-break-bug.data
- sequences.events
- single-dot-is-not-float-bug.data
- sloppy-indentation.canonical
- sloppy-indentation.data
- spec-02-01.data
- spec-02-01.tokens
- spec-02-02.data
- spec-02-02.tokens
- spec-02-03.data
- spec-02-03.tokens
- spec-02-04.data
- spec-02-04.tokens
- spec-02-05.data
- spec-02-05.tokens
- spec-02-06.data
- spec-02-06.tokens
- spec-02-07.data
- spec-02-07.tokens
- spec-02-08.data
- spec-02-08.tokens
- spec-02-09.data
- spec-02-09.tokens
- spec-02-10.data
- spec-02-10.tokens
- spec-02-11.data
- spec-02-11.tokens
- spec-02-12.data
- spec-02-12.tokens
- spec-02-13.data
- spec-02-13.tokens
- spec-02-14.data
- spec-02-14.tokens
- spec-02-15.data
- spec-02-15.tokens
- spec-02-16.data
- spec-02-16.tokens
- spec-02-17.data
- spec-02-17.tokens
- spec-02-18.data
- spec-02-18.tokens
- spec-02-19.data
- spec-02-19.tokens
- spec-02-20.data
- spec-02-20.tokens
- spec-02-21.data
- spec-02-21.tokens
- spec-02-22.data
- spec-02-22.tokens
- spec-02-23.data
- spec-02-23.tokens
- spec-02-24.data
- spec-02-24.tokens
- spec-02-25.data
- spec-02-25.tokens
- spec-02-26.data
- spec-02-26.tokens
- spec-02-27.data
- spec-02-27.tokens
- spec-02-28.data
- spec-02-28.tokens
- spec-05-01-utf16be.data
- spec-05-01-utf16le.data
- spec-05-01-utf8.data
- spec-05-02-utf16be.data
- spec-05-02-utf16le.data
- spec-05-02-utf8.data
- spec-05-03.canonical
- spec-05-03.data
- spec-05-04.canonical
- spec-05-04.data
- spec-05-05.data
- spec-05-06.canonical
- spec-05-06.data
- spec-05-07.canonical
- spec-05-07.data
- spec-05-08.canonical
- spec-05-08.data
- spec-05-09.canonical
- spec-05-09.data
- spec-05-10.data
- spec-05-11.canonical
- spec-05-11.data
- spec-05-12.data
- spec-05-13.canonical
- spec-05-13.data
- spec-05-14.canonical
- spec-05-14.data
- spec-05-15.data
- spec-06-01.canonical
- spec-06-01.data
- spec-06-02.data
- spec-06-03.canonical
- spec-06-03.data
- spec-06-04.canonical
- spec-06-04.data
- spec-06-05.canonical
- spec-06-05.data
- spec-06-06.canonical
- spec-06-06.data
- spec-06-07.canonical
- spec-06-07.data
- spec-06-08.canonical
- spec-06-08.data
- spec-07-01.canonical
- spec-07-01.data
- spec-07-02.canonical
- spec-07-02.data
- spec-07-03.data
- spec-07-04.canonical
- spec-07-04.data
- spec-07-05.data
- spec-07-06.canonical
- spec-07-06.data
- spec-07-07a.canonical
- spec-07-07a.data
- spec-07-07b.canonical
- spec-07-07b.data
- spec-07-08.canonical
- spec-07-08.data
- spec-07-09.canonical
- spec-07-09.data
- spec-07-10.canonical
- spec-07-10.data
- spec-07-11.data
- spec-07-12a.canonical
- spec-07-12a.data
- spec-07-12b.canonical
- spec-07-12b.data
- spec-07-13.canonical
- spec-07-13.data
- spec-08-01.canonical
- spec-08-01.data
- spec-08-02.canonical
- spec-08-02.data
- spec-08-03.canonical
- spec-08-03.data
- spec-08-04.data
- spec-08-05.canonical
- spec-08-05.data
- spec-08-06.data
- spec-08-07.canonical
- spec-08-07.data
- spec-08-08.canonical
- spec-08-08.data
- spec-08-09.canonical
- spec-08-09.data
- spec-08-10.canonical
- spec-08-10.data
- spec-08-11.canonical
- spec-08-11.data
- spec-08-12.canonical
- spec-08-12.data
- spec-08-13.canonical
- spec-08-13.data
- spec-08-14.canonical
- spec-08-14.data
- spec-08-15.canonical
- spec-08-15.data
- spec-09-01.canonical
- spec-09-01.data
- spec-09-02.canonical
- spec-09-02.data
- spec-09-03.canonical
- spec-09-03.data
- spec-09-04.canonical
- spec-09-04.data
- spec-09-05.canonical
- spec-09-05.data
- spec-09-06.canonical
- spec-09-06.data
- spec-09-07.canonical
- spec-09-07.data
- spec-09-08.canonical
- spec-09-08.data
- spec-09-09.canonical
- spec-09-09.data
- spec-09-10.canonical
- spec-09-10.data
- spec-09-11.canonical
- spec-09-11.data
- spec-09-12.canonical
- spec-09-12.data
- spec-09-13.canonical
- spec-09-13.data
- spec-09-14.data
- spec-09-15.canonical
- spec-09-15.data
- spec-09-16.canonical
- spec-09-16.data
- spec-09-17.canonical
- spec-09-17.data
- spec-09-18.canonical
- spec-09-18.data
- spec-09-19.canonical
- spec-09-19.data
- spec-09-20.canonical
- spec-09-20.data
- spec-09-21.data
- spec-09-22.canonical
- spec-09-22.data
- spec-09-23.canonical
- spec-09-23.data
- spec-09-24.canonical
- spec-09-24.data
- spec-09-25.canonical
- spec-09-25.data
- spec-09-26.canonical
- spec-09-26.data
- spec-09-27.canonical
- spec-09-27.data
- spec-09-28.canonical
- spec-09-28.data
- spec-09-29.canonical
- spec-09-29.data
- spec-09-30.canonical
- spec-09-30.data
- spec-09-31.canonical
- spec-09-31.data
- spec-09-32.canonical
- spec-09-32.data
- spec-09-33.canonical
- spec-09-33.data
- spec-10-01.canonical
- spec-10-01.data
- spec-10-02.canonical
- spec-10-02.data
- spec-10-03.canonical
- spec-10-03.data
- spec-10-04.canonical
- spec-10-04.data
- spec-10-05.canonical
- spec-10-05.data
- spec-10-06.canonical
- spec-10-06.data
- spec-10-07.canonical
- spec-10-07.data
- spec-10-08.data
- spec-10-09.canonical
- spec-10-09.data
- spec-10-10.canonical
- spec-10-10.data
- spec-10-11.canonical
- spec-10-11.data
- spec-10-12.canonical
- spec-10-12.data
- spec-10-13.canonical
- spec-10-13.data
- spec-10-14.canonical
- spec-10-14.data
- spec-10-15.canonical
- spec-10-15.data
- str.data
- tab-in-scalar.canonical
- tab-in-scalar.data
- tags.events
- test_mark.marks
- timestamp-bugs.data
- timestamp.data
- unacceptable-key.loader-error
- unclosed-bracket.loader-error
- unclosed-quoted-scalar.loader-error
- undefined-anchor.loader-error
- undefined-constructor.loader-error
- undefined-tag-handle.loader-error
- value.data
- yaml.data
- large.yaml
- unicode-16be.txt
- unicode-16le.txt
- utf-8.txt
- beanring-3.yaml
- no-children-1.yaml
- no-children-2.yaml
- with-children-2.yaml
- with-children-3.yaml
- with-children-as-list.yaml
- with-children-as-map.yaml
- with-children-as-set.yaml
- with-children.yaml
- beanring-3.yaml
- no-children-1-pretty.yaml
- no-children-1.yaml
- with-children-2.yaml
- with-children-3.yaml
- with-children-as-list.yaml
- with-children-as-map.yaml
- with-children-as-set.yaml
- with-children-no-root-tag.yaml
- with-children-pretty.yaml
- with-children.yaml
- with-childrenArray-no-root-tag.yaml
- with-childrenArray.yaml
- scalar-style1.yaml
- scalar-style2.yaml
- scalar-style3.yaml
- stacktrace1.txt
- stacktrace1.yaml
- stacktrace2.txt
- stacktrace3.txt
- ruby1.yaml
- map.yaml
- map_mixed_tags.yaml
- merge.yaml
- omap.yaml
- pairs.yaml
- seq.yaml
- set.yaml
- v.yaml
- value.yaml
- example2_1.yaml
- example2_10.yaml
- example2_11.yaml
- example2_12.yaml
- example2_13.yaml
- example2_14.yaml
- example2_15.yaml
- example2_15_dumped.yaml
- example2_16.yaml
- example2_17.yaml
- example2_17_control.yaml
- example2_17_hexesc.yaml
- example2_17_quoted.yaml
- example2_17_single.yaml
- example2_17_tie_fighter.yaml
- example2_17_unicode.yaml
- example2_18.yaml
- example2_19.yaml
- example2_2.yaml
- example2_20.yaml
- example2_21.yaml
- example2_22.yaml
- example2_23.yaml
- example2_23_application.yaml
- example2_23_non_date.yaml
- example2_23_picture.yaml
- example2_24.yaml
- example2_24_dumped.yaml
- example2_25.yaml
- example2_26.yaml
- example2_27.yaml
- example2_27_dumped.yaml
- example2_28.yaml
- example2_3.yaml
- example2_4.yaml
- example2_5.yaml
- example2_6.yaml
- example2_7.yaml
- example2_8.yaml
- example2_9.yaml
- etalon1.yaml
- etalon2-template.yaml
- mybean1.vm
- .gitignore
- bitbucket-pipelines.yml
- docker-run-jdk11.sh
- docker-run-jdk17.sh
- docker-run-jdk21.sh
- docker-run-jdk25.sh
- LICENSE.txt
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- run-in-docker.sh
# Installation Guide
1. Get the code
git clone https://github.com/snakeyaml/snakeyaml
Downloads the entire project code from GitHub to your computer.
cd snakeyaml
Moves into the project folder you just downloaded.
2. Maven (Java)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
mvn clean install
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
// repository documentation
Was this content helpful?
(0 ratings)
