Skip to content

Commit 9bcaf07

Browse files
committed
Use BaseOpHints
1 parent 6952a6b commit 9bcaf07

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

scijava-ops-engine/src/main/java/org/scijava/ops/engine/impl/DefaultOpEnvironment.java

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,7 @@
3535
import org.scijava.meta.Versions;
3636
import org.scijava.ops.api.*;
3737
import org.scijava.ops.engine.*;
38-
import org.scijava.ops.engine.BaseOpHints.Adaptation;
39-
import org.scijava.ops.engine.BaseOpHints.DependencyMatching;
40-
import org.scijava.ops.engine.BaseOpHints.Conversion;
38+
import org.scijava.ops.engine.BaseOpHints;
4139
import org.scijava.ops.engine.matcher.MatchingRoutine;
4240
import org.scijava.ops.engine.matcher.OpMatcher;
4341
import org.scijava.ops.engine.matcher.impl.DefaultOpMatcher;
@@ -183,21 +181,22 @@ public void discoverEverything() {
183181
}
184182

185183
private SortedSet<OpInfo> filterInfos(SortedSet<OpInfo> infos, Hints hints) {
186-
boolean adapting = hints.contains(Adaptation.IN_PROGRESS);
187-
boolean converting = hints.contains(Conversion.IN_PROGRESS);
188-
boolean depMatching = hints.contains(DependencyMatching.IN_PROGRESS);
184+
boolean adapting = hints.contains(BaseOpHints.Adaptation.IN_PROGRESS);
185+
boolean converting = hints.contains(BaseOpHints.Conversion.IN_PROGRESS);
186+
boolean depMatching = hints.contains(
187+
BaseOpHints.DependencyMatching.IN_PROGRESS);
189188
// if we aren't doing any
190189
if (!(adapting || converting || depMatching)) return infos;
191190
return infos.stream() //
192191
// filter out unadaptable ops
193192
.filter(info -> !adapting || !info.declaredHints().contains(
194-
Adaptation.FORBIDDEN)) //
193+
BaseOpHints.Adaptation.FORBIDDEN)) //
195194
// filter out unadaptable ops
196195
.filter(info -> !converting || !info.declaredHints().contains(
197-
Conversion.FORBIDDEN)) //
196+
BaseOpHints.Conversion.FORBIDDEN)) //
198197
// filter out unadaptable ops
199198
.filter(info -> !depMatching || !info.declaredHints().contains(
200-
DependencyMatching.FORBIDDEN)) //
199+
BaseOpHints.DependencyMatching.FORBIDDEN)) //
201200
.collect(Collectors.toCollection(TreeSet::new));
202201
}
203202

@@ -587,7 +586,7 @@ private List<RichOp<?>> resolveOpDependencies(OpInfo info,
587586
Hints baseDepHints = hints //
588587
.plus( //
589588
BaseOpHints.DependencyMatching.IN_PROGRESS, //
590-
Conversion.FORBIDDEN, //
589+
BaseOpHints.Conversion.FORBIDDEN, //
591590
BaseOpHints.History.IGNORE //
592591
).minus(BaseOpHints.Progress.TRACK);
593592
// Then, match dependencies

0 commit comments

Comments
 (0)