private Map<Requirement, List<Requirement>> getRequirementAncestors() { if (requirementAncestors == null) { getRequirements(); } return requirementAncestors; }
private Map<Requirement, List<Requirement>> getRequirementAncestors() { if (requirementAncestors == null) { getRequirements(); } return requirementAncestors; }
public List<Requirement> getAllRequirements() { List<Requirement> allRequirements = newArrayList(); addRequirementsFrom(getRequirements(), allRequirements); return allRequirements; }
public List<Requirement> getAllRequirements() { List<Requirement> allRequirements = newArrayList(); addRequirementsFrom(getRequirements(), allRequirements); return allRequirements; }
@Override public List<Release> getReleasesFromRequirements() { if (releases == null) { if (getReleaseProvider().isPresent() && (getReleaseProvider().get().isActive())) { releases = getReleaseProvider().get().getReleases(); } else { List<List<String>> releaseVersions = getReleaseVersionsFrom(getRequirements()); releases = getReleaseManager().extractReleasesFrom(releaseVersions); } } return releases; }
@Override public List<Release> getReleasesFromRequirements() { if (releases == null) { if (getReleaseProvider().isPresent() && (getReleaseProvider().get().isActive())) { releases = getReleaseProvider().get().getReleases(); } else { List<List<String>> releaseVersions = getReleaseVersionsFrom(getRequirements()); releases = getReleaseManager().extractReleasesFrom(releaseVersions); } } return releases; }