Some optimization could replace the anonymous inner classes it used with their base classes, since nothing was done in said anonymous inner classes
@Override
public void test() throws Exception {
Data data = new Data() {
+ int value = 42;
};
String encoded = new Exporter().append(data).toString(false);
@Override
public void test() throws Exception {
Data[] data = new Data[] { new Data() {
+ int value = 42;
} };
String encoded = new Exporter().append(data).toString(false);