I keep on wondering why IntelliJ cannot detect the classes which are auto-generated by Immutables:
The code for the RemoteEntityACL is this:
@Value.Immutable
@Value.Style(visibility = Value.Style.ImplementationVisibility.PRIVATE)
public interface RemoteEntityACL extends Serializable {
@Nullable
@Value.Default
default List<String> read() {
return new LinkedList<>();
}
@Nullable
@Value.Default
default List<String> write() {
return new ArrayList<>();
}
@Nullable
@Value.Default
default Boolean publicRead() {
return false;
}
@Nullable
@Value.Default
default Boolean publicWrite() {
return false;
}
@Nullable
@Value.Default
default List<RemotePropertyACL> propertyACLs() {
return new ArrayList<>();
}
}
What could be wrong here?
