snakeyaml /

Filename Size Date modified Message
.mvn
src
123 B
Fix issue 136: tabs are allowed in plain scalars
122 B
Ignore IDEA project files
1.3 KB
[maven-release-plugin] copy for tag snakeyaml-1.21
10.2 KB
Use EolExtension to force LF as line separator for all operating systems
1.5 KB
Update README
497 B
Initial Bitbucket Pipelines configuration
39 B
Build SnakeYAML for different JDKs with docker without building images
40 B
Build SnakeYAML for different JDKs with docker without building images
57 B
Pass aditional arguments to Java when run with the docker script
62 B
Use slim jdk9 docker image as per: docker-library/openjdk#145
338 B
Pass aditional arguments to Java when run with the docker script
7.1 KB
Add support for Polyglot Maven using the YAML dialect
5.8 KB
Add support for Polyglot Maven using the YAML dialect
37.8 KB
[maven-release-plugin] prepare for next development iteration

The art of simplicity is a puzzle of complexity.

Overview

YAML is a data serialization format designed for human readability and interaction with scripting languages.

SnakeYAML is a YAML 1.1 processor for the Java Virtual Machine version 6. For YAML 1.2 (which is a superset of JSON) you may have a look at SnakeYAML Engine

SnakeYAML features

  • a complete YAML 1.1 processor. (If you need YAML 1.2 support have a look here). In particular, SnakeYAML can parse all examples from the specification.
  • Unicode support including UTF-8/UTF-16 input/output.
  • high-level API for serializing and deserializing native Java objects.
  • support for all types from the YAML types repository.
  • relatively sensible error messages.

Info

Contribute