diff --git a/test/transform/resource/after-delombok/JacksonizedNoConfigChoice.java b/test/transform/resource/after-delombok/JacksonizedNoConfigChoice.java new file mode 100644 index 00000000..80c5d1fa --- /dev/null +++ b/test/transform/resource/after-delombok/JacksonizedNoConfigChoice.java @@ -0,0 +1,46 @@ +@com.fasterxml.jackson.databind.annotation.JsonDeserialize(builder = JacksonizedNoConfigChoice.JacksonizedNoConfigChoiceBuilder.class) +public class JacksonizedNoConfigChoice { + int field1; + @java.lang.SuppressWarnings("all") + @lombok.Generated + JacksonizedNoConfigChoice(final int field1) { + this.field1 = field1; + } + @java.lang.SuppressWarnings("all") + @lombok.Generated + @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "", buildMethodName = "build") + public static class JacksonizedNoConfigChoiceBuilder { + @java.lang.SuppressWarnings("all") + @lombok.Generated + private int field1; + @java.lang.SuppressWarnings("all") + @lombok.Generated + JacksonizedNoConfigChoiceBuilder() { + } + /** + * @return {@code this}. + */ + @java.lang.SuppressWarnings("all") + @lombok.Generated + public JacksonizedNoConfigChoice.JacksonizedNoConfigChoiceBuilder field1(final int field1) { + this.field1 = field1; + return this; + } + @java.lang.SuppressWarnings("all") + @lombok.Generated + public JacksonizedNoConfigChoice build() { + return new JacksonizedNoConfigChoice(this.field1); + } + @java.lang.Override + @java.lang.SuppressWarnings("all") + @lombok.Generated + public java.lang.String toString() { + return "JacksonizedNoConfigChoice.JacksonizedNoConfigChoiceBuilder(field1=" + this.field1 + ")"; + } + } + @java.lang.SuppressWarnings("all") + @lombok.Generated + public static JacksonizedNoConfigChoice.JacksonizedNoConfigChoiceBuilder builder() { + return new JacksonizedNoConfigChoice.JacksonizedNoConfigChoiceBuilder(); + } +} \ No newline at end of file diff --git a/test/transform/resource/after-ecj/JacksonizedNoConfigChoice.java b/test/transform/resource/after-ecj/JacksonizedNoConfigChoice.java new file mode 100644 index 00000000..fc17d35d --- /dev/null +++ b/test/transform/resource/after-ecj/JacksonizedNoConfigChoice.java @@ -0,0 +1,29 @@ +public @lombok.extern.jackson.Jacksonized @lombok.Builder @com.fasterxml.jackson.databind.annotation.JsonDeserialize(builder = JacksonizedNoConfigChoice.JacksonizedNoConfigChoiceBuilder.class) class JacksonizedNoConfigChoice { + public static @java.lang.SuppressWarnings("all") @lombok.Generated @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "",buildMethodName = "build") class JacksonizedNoConfigChoiceBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int field1; + @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedNoConfigChoiceBuilder() { + super(); + } + /** + * @return {@code this}. + */ + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedNoConfigChoice.JacksonizedNoConfigChoiceBuilder field1(final int field1) { + this.field1 = field1; + return this; + } + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedNoConfigChoice build() { + return new JacksonizedNoConfigChoice(this.field1); + } + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { + return (("JacksonizedNoConfigChoice.JacksonizedNoConfigChoiceBuilder(field1=" + this.field1) + ")"); + } + } + int field1; + @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedNoConfigChoice(final int field1) { + super(); + this.field1 = field1; + } + public static @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedNoConfigChoice.JacksonizedNoConfigChoiceBuilder builder() { + return new JacksonizedNoConfigChoice.JacksonizedNoConfigChoiceBuilder(); + } +} \ No newline at end of file diff --git a/test/transform/resource/before/JacksonizedNoConfigChoice.java b/test/transform/resource/before/JacksonizedNoConfigChoice.java new file mode 100644 index 00000000..e053d38f --- /dev/null +++ b/test/transform/resource/before/JacksonizedNoConfigChoice.java @@ -0,0 +1,5 @@ +//version 8: Jackson deps are at least Java7+. +@lombok.extern.jackson.Jacksonized @lombok.Builder +public class JacksonizedNoConfigChoice { + int field1; +} diff --git a/test/transform/resource/messages-delombok/JacksonizedNoConfigChoice.java.messages b/test/transform/resource/messages-delombok/JacksonizedNoConfigChoice.java.messages new file mode 100644 index 00000000..97db7512 --- /dev/null +++ b/test/transform/resource/messages-delombok/JacksonizedNoConfigChoice.java.messages @@ -0,0 +1 @@ +2 Ambiguous: Jackson2 and Jackson3 exist \ No newline at end of file diff --git a/test/transform/resource/messages-ecj/JacksonizedNoConfigChoice.java.messages b/test/transform/resource/messages-ecj/JacksonizedNoConfigChoice.java.messages new file mode 100644 index 00000000..97db7512 --- /dev/null +++ b/test/transform/resource/messages-ecj/JacksonizedNoConfigChoice.java.messages @@ -0,0 +1 @@ +2 Ambiguous: Jackson2 and Jackson3 exist \ No newline at end of file