mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-13 04:15:06 +00:00
The class now implements Serializable to trigger generation of this$0 fields in the inner class. Since Java 18 the compiler only generates the reference to the outer class if it is in use or the class is Serializable.
12 lines
421 B
Java
12 lines
421 B
Java
@java.lang.SuppressWarnings("serial") class UtilityClassInner {
|
|
static final @lombok.experimental.UtilityClass class UtilClass implements java.io.Serializable {
|
|
private @java.lang.SuppressWarnings("all") @lombok.Generated UtilClass() {
|
|
super();
|
|
throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated");
|
|
}
|
|
}
|
|
UtilityClassInner() {
|
|
super();
|
|
}
|
|
}
|