[test][@Jacksonized] Test emission of warning when not choosing jackson version.

This commit is contained in:
Reinier Zwitserloot committed 2026-02-06 02:05:58 +01:00
1 parent e789e823b1
commit 1edca70420
5 files changed
+82

No files matched your search

@@ -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();
}
}
@@ -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();
}
}
@@ -0,0 +1,5 @@
//version 8: Jackson deps are at least Java7+.
@lombok.extern.jackson.Jacksonized @lombok.Builder
public class JacksonizedNoConfigChoice {
int field1;
}
@@ -0,0 +1 @@
2 Ambiguous: Jackson2 and Jackson3 exist
@@ -0,0 +1 @@
2 Ambiguous: Jackson2 and Jackson3 exist