diff options
| author | Reinier Zwitserloot <reinier@zwitserloot.com> | 2015-01-20 01:54:25 +0100 |
|---|---|---|
| committer | Reinier Zwitserloot <reinier@zwitserloot.com> | 2015-01-20 01:54:25 +0100 |
| commit | 857da88e3e2af440876bf79bebd6e32e55895cf8 (patch) | |
| tree | 3d686e78d50c19a3e8e4b2361d33231ea412ce49 /src/core/lombok/javac/handlers/singulars | |
| parent | 519f95c2410c2e43c60e81233cad105552975606 (diff) | |
| download | lombok-857da88e3e2af440876bf79bebd6e32e55895cf8.tar.gz lombok-857da88e3e2af440876bf79bebd6e32e55895cf8.tar.bz2 lombok-857da88e3e2af440876bf79bebd6e32e55895cf8.zip | |
trying to manually add (parts of) the infrastructure for @Singular @Builder stuff is now flagged as an error.
Diffstat (limited to 'src/core/lombok/javac/handlers/singulars')
| -rw-r--r-- | src/core/lombok/javac/handlers/singulars/JavacJavaUtilMapSingularizer.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/core/lombok/javac/handlers/singulars/JavacJavaUtilMapSingularizer.java b/src/core/lombok/javac/handlers/singulars/JavacJavaUtilMapSingularizer.java index acb1ae8f..21b25221 100644 --- a/src/core/lombok/javac/handlers/singulars/JavacJavaUtilMapSingularizer.java +++ b/src/core/lombok/javac/handlers/singulars/JavacJavaUtilMapSingularizer.java @@ -55,6 +55,11 @@ public class JavacJavaUtilMapSingularizer extends JavacJavaUtilSingularizer { return LombokImmutableList.of("java.util.Map", "java.util.SortedMap", "java.util.NavigableMap"); } + @Override public java.util.List<Name> listFieldsToBeGenerated(JavacNode builderType, SingularData data) { + String p = data.getPluralName().toString(); + return Arrays.asList(builderType.toName(p + "$key"), builderType.toName(p + "$value")); + } + @Override public java.util.List<JavacNode> generateFields(SingularData data, JavacNode builderType, JCTree source) { JavacTreeMaker maker = builderType.getTreeMaker(); |
