Class BuildTypesArtifactDependenciesCache


  • public class BuildTypesArtifactDependenciesCache
    extends Object
    • Method Detail

      • dependenciesChanged

        public void dependenciesChanged​(@NotNull
                                        SBuildType bt)
      • getBuildTypesWithArtifactDependencies

        @NotNull
        public Collection<SBuildType> getBuildTypesWithArtifactDependencies()
      • getDependingOnMap

        @NotNull
        public Map<SBuildType,​Set<SBuildType>> getDependingOnMap​(@NotNull
                                                                       Predicate<SBuildType> filter)
        Map where key is build configuration and value is a set of other build configurations having artifact dependency on key configuration
        Parameters:
        filter - filter is applied to dependent configurations
        Returns: