Class GitHubSCMNavigatorContext

    • Constructor Detail

      • GitHubSCMNavigatorContext

        public GitHubSCMNavigatorContext()
    • Method Detail

      • getTeamSlug

        public String getTeamSlug()
        Gets the name of the team who's repositories will be navigated.
        Returns:
        teamSlug
      • setTopics

        public void setTopics​(ArrayList<String> topics)
        Sets the topics which the repositories must have.
      • getTopics

        public List<String> getTopics()
        Gets the topics which the repositories must have.
        Returns:
        topics
      • isExcludeArchivedRepositories

        public boolean isExcludeArchivedRepositories()
        Returns:
        True if archived repositories should be ignored, false if they should be included.
      • isExcludePublicRepositories

        public boolean isExcludePublicRepositories()
        Returns:
        True if public repositories should be ignored, false if they should be included.
      • isExcludeForkedRepositories

        public boolean isExcludeForkedRepositories()
        Returns:
        True if forked repositories should be ignored, false if they should be included.
      • setExcludeArchivedRepositories

        public void setExcludeArchivedRepositories​(boolean excludeArchivedRepositories)
        Parameters:
        excludeArchivedRepositories - Set true to exclude archived repositories
      • setExcludePublicRepositories

        public void setExcludePublicRepositories​(boolean excludePublicRepositories)
        Parameters:
        excludePublicRepositories - Set true to exclude public repositories
      • setExcludeForkedRepositories

        public void setExcludeForkedRepositories​(boolean excludeForkedRepositories)
        Parameters:
        excludeForkedRepositories - Set true to exclude archived repositories