DataFixerUpper icon indicating copy to clipboard operation
DataFixerUpper copied to clipboard

A set of utilities designed for incremental building, merging and optimization of data transformations.

Results 35 DataFixerUpper issues
Sort by recently updated
recently updated
newest added

There's currently no support for Sets and other things. Also there's no flexibility for what kinds of maps you can get out of the thing - there's no support for...

Adds a codec class that functions for all `java.util.stream.Collector`, This allows the same class to be used for maps, sets, lists, queues, immutable or mutable, concurrent or not. This does...

```java public static void main(String[] args) { JsonObject j = new JsonObject(); j.add("test", JsonNull.INSTANCE); System.out.println(JsonOps.INSTANCE.convertTo(JsonOps.INSTANCE, j)); //should return a copy of `j` } ``` fails with ```console Exception in thread...

As of 1.0.20, `Schema` contains `registerEntities` and `registerBlockEntities` methods, and `registerTypes` contains `entityTypes` and `blockEntityTypes` parameters.

This is a really simple change that I believe fixes MC-197860. More details are in the issue there, but the root of the problem is the `UnboundedMapCodec`'s behavior in the...

Figure out what is the strategy for adding a new primitive codec/serialization operation, and implement missing ones

- Remove Apache Commons Lang (was almost not used and is not really necessary with Guava) - Remove unnecessary Guava usages like `Lists.newArrayList()` that can be replace with just `new...

A small example showing the problems this solves, and how to apply them would be great.

enhancement

Not a specific issue, but rather a comment/critique of how partial results are handled in some cases. The `EitherCodec` always tries to decode the left first, but always returns the...

When mineraft crashes cause of codec's it should give more details like where it crashed and the reason why