# Functions
Compile wraps the result of the standard library's regexp.Compile, for easy (un)marshaling.
ConvertBitbucketToProjectsJSON converts the repositories into grimoirelab projects.json.
ConvertGithubToProjectsJSON converts the repositories into grimoirelab projects.json.
MustCompile wraps the result of the standard library's regexp.Compile, for easy (un)marshaling.
NewGithubProjectMatcherFromJSON initializes GithubProjectMatcher from json.
# Structs
GithubProjectMatcher matches a repository with a project.
GithubProjectMatcherRule rule that matches a repository to a project.
Project holds the project resources and metadata.
Regexp embeds a regexp.Regexp, and adds Text/JSON (un)marshaling.
# Type aliases
BitbucketMetadataFactory allows to provide a custom generated metadata.
GithubMetadataFactory allows to provide a custom generated metadata.
Metadata hold metadata for a given project.
Projects holds all projects to be loaded in Grimoirelab.