List<MavenArtifact> (State state) { synchronized (state) { if (state.myUnresolvedAnnotationProcessors == null) { List<MavenArtifact> result = new ArrayList<>(); for (MavenArtifact each : state.myAnnotationProcessors) { if (!MavenArtifactUtilKt.resolved(each)) result.add(each); } state.myUnresolvedAnnotationProcessors = result; } return state.myUnresolvedAnnotationProcessors; } }