Class BuildTypeVcsRootsImpl

    • Constructor Detail

      • BuildTypeVcsRootsImpl

        public BuildTypeVcsRootsImpl()
    • Method Detail

      • getRelatedRootIds

        @NotNull
        public gnu.trove.set.hash.TLongHashSet getRelatedRootIds​(@NotNull
                                                                 SBuildType buildType)
        Description copied from interface: BuildTypeVcsRoots
        Returns set of VCS root ids related to the given buildType. The result can contain ids of the VCS roots those changes were detached from the buildType. If the result doesn't contain a VCS root id then no changes from the root are related to buildType. If the result contains a VCS root id it is possible that all modifications from the root are detached from buildType, so modification's relations should be checked.
        Specified by:
        getRelatedRootIds in interface BuildTypeVcsRoots
        Parameters:
        buildType - buildType of interest
        Returns:
        see above
      • getRelatedRootIds

        @NotNull
        public gnu.trove.set.hash.TLongHashSet getRelatedRootIds​(@NotNull
                                                                 String buildTypeId)
        Description copied from interface: BuildTypeVcsRoots
        Same as getRelatedRootIds(@NotNull SBuildType buildType) but with internal id.
        Specified by:
        getRelatedRootIds in interface BuildTypeVcsRoots
        Returns: