zml

Results 134 issues of zml

Currently, the object mapper can only inject into `record` classes and fields of classes. To ease the creation of immutable objects, we should generalize the constructor injection performed by the...

component/core

Implement a loader using TOML Currently looking at using https://github.com/agrison/jtoml for parsing

feature request

We should really support the latest version of the format. Most modern libraries in other languages support this revision, and it appears to remove some of the YAML 1.1 quirks....

feature request
component/yaml

It would be nice to support a variety of formats of date and time :) When implementing this, https://github.com/PEXPlugins/PermissionsEx/blob/master/permissionsex-core/src/main/kotlin/ca/stellardrift/permissionsex/context/context-types.kt#L55 might be a useful inspiration for the types of time formats...

feature request

Where a node includes itself as a value, we don't want to have stack overflows

Some formats (YAML, [JSON Lines](https://jsonlines.org/), etc) will support multiple streams in one document. We should provide the necessary API to allow reading multiple roots out of one document.

feature request
component/yaml
component/jackson
component/gson
component/core

There are a couple JSON-related specifications that may be useful for users, and will be fairly simple to implement: - [ ] [RFC6901 - JSON Pointer](https://tools.ietf.org/html/rfc6901) - [ ] [RFC6902...

We'd like to be able to validate the structure of a configuration file. Configurate's schema handling should, at the very least: - [ ] Be compatible with JSON schema -...

feature request

Given an operation such as: ```java void toList(final ConfigurationNode node) { if (!node.isList()) { node.appendListNode().from(node); } } ``` what would be expected is for the contents of `node` to be...

bug
component/core

A tracking branch for a new JSON5 loader. This format will be a proving ground for some of the new features (like representation hints) that aim to give users full...