Class ProjectUtil


  • public class ProjectUtil
    extends Object
    • Constructor Detail

      • ProjectUtil

        public ProjectUtil()
    • Method Detail

      • branchExists

        public static boolean branchExists​(GitRepositoryManager repoManager,
                                           Branch.NameKey branch)
                                    throws org.eclipse.jgit.errors.RepositoryNotFoundException,
                                           IOException
        Checks whether the specified branch exists.
        Parameters:
        repoManager - Git repository manager to open the git repository
        branch - the branch for which it should be checked if it exists
        Returns:
        true if the specified branch exists or if HEAD points to this branch, otherwise false
        Throws:
        org.eclipse.jgit.errors.RepositoryNotFoundException - the repository of the branch's project does not exist.
        IOException - error while retrieving the branch from the repository.
      • sanitizeProjectName

        public static String sanitizeProjectName​(String name)
      • stripGitSuffix

        public static String stripGitSuffix​(String name)