Formatting

This commit is contained in:
Stephane Nicoll 2022-07-19 17:57:28 +02:00
parent 1acb41ff43
commit 978cdfff46
1 changed files with 16 additions and 16 deletions

View File

@ -72,7 +72,7 @@ class BeanDefinitionPropertyValueCodeGenerator {
new SetDelegate(), new SetDelegate(),
new MapDelegate(), new MapDelegate(),
new BeanReferenceDelegate() new BeanReferenceDelegate()
); );
BeanDefinitionPropertyValueCodeGenerator(GeneratedMethods generatedMethods) { BeanDefinitionPropertyValueCodeGenerator(GeneratedMethods generatedMethods) {
@ -127,7 +127,7 @@ class BeanDefinitionPropertyValueCodeGenerator {
'\"', "\"", '\"', "\"",
'\'', "\\'", '\'', "\\'",
'\\', "\\\\" '\\', "\\\\"
); );
@Override @Override
@ -485,20 +485,20 @@ class BeanDefinitionPropertyValueCodeGenerator {
private <K, V> CodeBlock generateLinkedHashMapCode(Map<K, V> map, private <K, V> CodeBlock generateLinkedHashMapCode(Map<K, V> map,
ResolvableType keyType, ResolvableType valueType) { ResolvableType keyType, ResolvableType valueType) {
GeneratedMethod generatedMethod = generatedMethods.add("getMap", method -> { GeneratedMethod generatedMethod = generatedMethods.add("getMap", method -> {
method.addAnnotation(AnnotationSpec method.addAnnotation(AnnotationSpec
.builder(SuppressWarnings.class) .builder(SuppressWarnings.class)
.addMember("value", "{\"rawtypes\", \"unchecked\"}") .addMember("value", "{\"rawtypes\", \"unchecked\"}")
.build()); .build());
method.returns(Map.class); method.returns(Map.class);
method.addStatement("$T map = new $T($L)", Map.class, method.addStatement("$T map = new $T($L)", Map.class,
LinkedHashMap.class, map.size()); LinkedHashMap.class, map.size());
map.forEach((key, value) -> method.addStatement("map.put($L, $L)", map.forEach((key, value) -> method.addStatement("map.put($L, $L)",
BeanDefinitionPropertyValueCodeGenerator.this BeanDefinitionPropertyValueCodeGenerator.this
.generateCode(key, keyType), .generateCode(key, keyType),
BeanDefinitionPropertyValueCodeGenerator.this BeanDefinitionPropertyValueCodeGenerator.this
.generateCode(value, valueType))); .generateCode(value, valueType)));
method.addStatement("return map"); method.addStatement("return map");
}); });
return CodeBlock.of("$L()", generatedMethod.getName()); return CodeBlock.of("$L()", generatedMethod.getName());
} }