Interface VcsManager

    • Method Detail

      • getVcsStatusProvider

        @NotNull
        @Deprecated
        VcsStatusLogger getVcsStatusProvider()
        Deprecated.
        use spring to autowire VcsStatusProvider
        Returns a component which can be used to detect/report a status of a version control system root in a particular build configuration.
        Returns:
        see above
      • getModificationUsers

        @Deprecated
        @NotNull
        java.util.Collection<SUser> getModificationUsers​(@NotNull
                                                         SVcsModification modification)
        Parameters:
        modification - VCS modification
        Returns:
        collection of users who contributed to the given VCS modification
      • findModificationById

        @Nullable
        SVcsModification findModificationById​(long changeId,
                                              boolean isPersonal)
        Find and return VCS modification by its id and isPersonal flag.
        Parameters:
        changeId - VCS modification identifier, see VcsModification.getId()
        isPersonal - true if the searched modification relates to personal build
        Returns:
        see above
      • getStatus

        @NotNull
        VcsRootStatus getStatus​(@NotNull
                                SVcsRoot vcsRoot)
        Deprecated.
        This method should not be used, because it returns questionable data when a VCS Root is parameterized and used in different build configurations
        Provides current status of the given vcs root. Can be
        - last checked at
        Parameters:
        vcsRoot - vcs root to get status for
        Returns:
        given root status
        See Also:
        LVcsRootInstance.getStatus()