switch (kind()) { case STRING: return formatName() + " = \"" + value + '"'; case BOOLEAN: case NUMBER: case ENUM: return formatName() + " = " + value; case OPTION: { StringBuilder builder = new StringBuilder(); builder.append(formatName()).append('.').append(optionValue.toSchema()); return builder.toString(); builder.append(formatName()).append(" = {\n"); builder.append(formatName()).append(" = ");
switch (kind()) { case STRING: return formatName() + " = \"" + value + '"'; case BOOLEAN: case NUMBER: case ENUM: return formatName() + " = " + value; case OPTION: { StringBuilder builder = new StringBuilder(); builder.append(formatName()).append('.').append(optionValue.toSchema()); return builder.toString(); builder.append(formatName()).append(" = {\n"); builder.append(formatName()).append(" = [\n");
switch (kind()) { case STRING: return formatName() + " = \"" + value + '"'; case BOOLEAN: case NUMBER: case ENUM: return formatName() + " = " + value; case OPTION: { StringBuilder builder = new StringBuilder(); builder.append(formatName()).append('.').append(optionValue.toSchema()); return builder.toString(); builder.append(formatName()).append(" = {\n"); builder.append(formatName()).append(" = [\n");