We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c96036f commit 85700ecCopy full SHA for 85700ec
src/main/java/org/scijava/plugin/SingletonService.java
@@ -35,7 +35,6 @@
35
import java.util.ArrayList;
36
import java.util.List;
37
38
-import org.scijava.object.LazyObjects;
39
import org.scijava.object.ObjectService;
40
41
/**
@@ -95,13 +94,7 @@ default <P extends PT> P create(final Class<P> pluginClass) {
95
94
@Override
96
default void initialize() {
97
// add singleton instances to the object index... IN THE FUTURE!
98
- objectService().getIndex().addLater(new LazyObjects<Object>() {
99
-
100
- @Override
101
- public ArrayList<Object> get() {
102
- return new ArrayList<>(getInstances());
103
- }
104
- });
+ objectService().getIndex().addLater(() -> new ArrayList<>(getInstances()));
105
}
106
107
0 commit comments