use of com.synopsys.integration.detectable.detectable.explanation.FoundInspector in project synopsys-detect by blackducksoftware.
the class GradleDetectable method extractable.
@Override
public DetectableResult extractable() throws DetectableException {
List<Explanation> explanations = new ArrayList<>();
gradleExe = gradleResolver.resolveGradle(environment);
if (gradleExe == null) {
return new ExecutableNotFoundDetectableResult("gradle");
} else {
explanations.add(new FoundExecutable(gradleExe));
}
gradleInspector = gradleInspectorResolver.resolveGradleInspector();
if (gradleInspector == null) {
return new InspectorNotFoundDetectableResult("gradle");
} else {
explanations.add(new FoundInspector(gradleInspector));
}
return new PassedDetectableResult(explanations);
}
Aggregations