circe-yaml icon indicating copy to clipboard operation
circe-yaml copied to clipboard

YAML parser for circe using SnakeYAML

Results 72 circe-yaml issues
Sort by recently updated
recently updated
newest added

Updates com.typesafe.sbt:sbt-git from 1.0.2 to 2.0.0. I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip this version, you...

Extending from Parser adds some convenience methods to the Parser out of the box, such as `decodeAccumulating`. The parser package object already matches the Parser interface. Relates to #199

case class ```case class Program(name: String, id: Int, active: Boolean = false) extends AlarmEntity``` yaml ``` zone: name: String id: Int ```

Updates [com.codecommit:sbt-github-actions](https://github.com/djspiewak/sbt-github-actions.git) from 0.13.0 to 0.14.2. I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip this version, you...

Updates [org.yaml:snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml/src) from 1.28 to 1.30. [Release Notes](https://bitbucket.org/snakeyaml/snakeyaml/src/master/ReleaseNotes.md) - [Release Notes](https://bitbucket.org/snakeyaml/snakeyaml/src/master/ReleaseNotes.markdown) - [Release Notes](https://bitbucket.org/snakeyaml/snakeyaml/src/master/ReleaseNotes.rst) - [Release Notes](https://bitbucket.org/snakeyaml/snakeyaml/src/master/RELEASES.md) - [Release Notes](https://bitbucket.org/snakeyaml/snakeyaml/src/master/RELEASES.markdown) - [Release Notes](https://bitbucket.org/snakeyaml/snakeyaml/src/master/RELEASES.rst) - [Release Notes](https://bitbucket.org/snakeyaml/snakeyaml/src/master/Releases.md) - [Release Notes](https://bitbucket.org/snakeyaml/snakeyaml/src/master/Releases.markdown) -...

Updates org.scala-lang:scala-library from 2.13.7 to 2.13.8. I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip this version, you...

SnakeYaml defaults "maxAliasesForCollections" to 50, and supports overriding this value via https://www.javadoc.io/doc/org.yaml/snakeyaml/latest/org/yaml/snakeyaml/LoaderOptions.html. This would probably be implemented the same way as https://github.com/circe/circe-yaml/issues/120. We have a project that parses yml files...

... so that we can call... 1. `Parser.decode`, and... 2. `Parser.decodeAccumulating` ... instead of the suggested spell in the `README.md` of this project. Last, but not least: Thanks for this...

Should there be support for `yaml schema` management ? validation, conversion, etc? This project handles `yaml` and then there is `circe-json-schema` specifically for `json schema` validation. This states the relation...

version: 0.13.0 command: ```scala val json = io.circe.jawn.parse("""{"foo":[{"abc": "barasdfasdfasdf", "cs": "barasdfasdfasdf", "abcas": "barasdfasdfasdf", "absb": "barasdfasdfasdf"}], "bar": {"a": 1}}""").valueOr(throw _) io.circe.yaml.Printer(indicatorIndent = 2).pretty(json) ``` expected: ``` "foo: - abc: barasdfasdfasdf cs:...