- generateReleaseNotes() - Method in class org.mockito.release.gradle.ReleaseNotesFetcherTask
-
- generateReleaseNotes() - Method in class org.mockito.release.internal.gradle.NotableReleaseNotesFetcherTask
-
- generateReleaseNotes() - Method in class org.mockito.release.internal.gradle.NotableReleaseNotesGeneratorTask
-
- generateReleaseNotesData(String, Collection<String>, String, Collection<String>, boolean) - Method in interface org.mockito.release.notes.generator.ReleaseNotesGenerator
-
Generates release notes data model.
- get(K) - Method in class org.mockito.release.internal.util.MultiMap
-
If the key does not exist, null is returned
- getAggregatedCommitMessage() - Method in class org.mockito.release.internal.gradle.GitCommitTask
-
- getAllCommits() - Method in interface org.mockito.release.notes.model.ContributionSet
-
All commits in given contribution set, spanning all authors
- getAllContributors() - Method in interface org.mockito.release.notes.contributors.ContributorsSet
-
- getAllContributors() - Method in class org.mockito.release.notes.contributors.DefaultProjectContributorsSet
-
- getAllContributors() - Method in interface org.mockito.release.notes.contributors.ProjectContributorsSet
-
- getAllContributorsForProject() - Method in interface org.mockito.release.notes.contributors.ContributorsProvider
-
- getAllContributorsForProject() - Method in class org.mockito.release.notes.contributors.GitHubContributorsProvider
-
- getAllTickets() - Method in interface org.mockito.release.notes.model.ContributionSet
-
All tickets referenced in commit messages
- getAuthorCount() - Method in interface org.mockito.release.notes.model.ContributionSet
-
All unique authors of this set of contributions.
- getAuthorEmail() - Method in interface org.mockito.release.notes.model.Commit
-
Author identifier.
- getAuthorName() - Method in interface org.mockito.release.notes.model.Commit
-
Author display name.
- getAuthorName() - Method in interface org.mockito.release.notes.model.Contribution
-
The name of the author
- getBranch() - Method in class org.mockito.release.gradle.ReleaseNeededTask
-
The branch we currently operate on
- getBranch() - Method in class org.mockito.release.internal.gradle.GitStatusPlugin.GitStatus
-
Current git branch of the working copy
- getCommandLine() - Method in class org.mockito.release.gradle.SecureExecTask
-
- getCommitId() - Method in interface org.mockito.release.notes.model.Commit
-
Commit identifier.
- getCommitMessage() - Method in class org.mockito.release.gradle.ReleaseNeededTask
-
Commit message the build job was triggered with
- getCommitMessage(ReleaseConfiguration, String) - Static method in class org.mockito.release.internal.gradle.util.GitUtil
-
Returns Git commit message based on release configuration and the given message
- getCommitMessagePostfix() - Method in class org.mockito.release.gradle.ReleaseConfiguration.Git
-
Text which will be included in the commit message for all commits automatically created by the release
automation.
- getCommits() - Method in interface org.mockito.release.notes.model.Contribution
-
Commits
- getConfiguration() - Method in class org.mockito.release.internal.gradle.ReleaseConfigurationPlugin
-
Returns the release configuration instance that is hooked up to the root project
- getContributions() - Method in class org.mockito.release.notes.internal.DefaultReleaseNotesData
-
- getContributions() - Method in interface org.mockito.release.notes.model.ContributionSet
-
All contributions in the set.
- getContributions() - Method in interface org.mockito.release.notes.model.ReleaseNotesData
-
Contributions (authors and commits from VCS)
- getContributionsBetween(String, String) - Method in interface org.mockito.release.notes.vcs.ContributionsProvider
-
Provides contributions between specified revisions
- getContributionsProvider(ProcessRunner, Predicate<Commit>) - Static method in class org.mockito.release.notes.vcs.Vcs
-
Provides means to get contributions.
- getContributors() - Method in class org.mockito.release.gradle.IncrementalReleaseNotes
-
- getContributors() - Method in class org.mockito.release.gradle.ReleaseConfiguration.Team
-
Contributors to include in generated pom file.
- getContributorsDataFile() - Method in class org.mockito.release.gradle.IncrementalReleaseNotes
-
File name from reads contributors from GitHub
- getContributorsReader() - Static method in class org.mockito.release.notes.contributors.ContributorsLoader
-
- getCurrentVersion() - Method in class org.mockito.release.internal.comparison.PublicationsComparatorTask
-
- getDate() - Method in class org.mockito.release.notes.internal.DefaultReleaseNotesData
-
- getDate() - Method in interface org.mockito.release.notes.model.ReleaseNotesData
-
Date of the release
- getDate() - Method in interface org.mockito.release.notes.vcs.ReleasedVersion
-
Release date
- getDefaultResolver(Project, String, String) - Method in class org.mockito.release.internal.comparison.artifact.DefaultArtifactUrlResolverFactory
-
- getDefaultUrl(String) - Method in interface org.mockito.release.internal.comparison.artifact.DefaultArtifactUrlResolver
-
- getDetailedReleaseNotesLink() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getDevelopers() - Method in class org.mockito.release.gradle.IncrementalReleaseNotes
-
- getDevelopers() - Method in class org.mockito.release.gradle.ReleaseConfiguration.Team
-
Developers to include in generated pom file.
- getEmail() - Method in class org.mockito.release.gradle.ReleaseConfiguration.Git
-
Git email to be used for automated commits made by release automation
(version bumps, release notes commits, etc.).
- getenv(String) - Method in class org.mockito.release.internal.util.EnvVariables
-
- getFile() - Method in class org.mockito.release.gradle.ReleaseConfiguration.ReleaseNotes
-
Release notes file relative path, for example: "docs/release-notes.md"
- getFiles() - Method in class org.mockito.release.internal.gradle.GitCommitTask
-
- getGit() - Method in class org.mockito.release.gradle.ReleaseConfiguration
-
- getGitGenericUserNotation(ReleaseConfiguration) - Static method in class org.mockito.release.internal.gradle.util.GitUtil
-
Returns Git generic user notation based on settings, for example:
"Mockito Release Tools <mockito.release.tools@gmail.com>"
- getGitHub() - Method in class org.mockito.release.gradle.ReleaseConfiguration
-
- getGitHubContributorsProvider(String, String) - Static method in class org.mockito.release.notes.contributors.Contributors
-
Fetches contributors from GitHub.
- getGitHubLabelMapping() - Method in class org.mockito.release.gradle.IncrementalReleaseNotes
-
Issue tracker label mappings.
- getGitHubLabels() - Method in class org.mockito.release.gradle.ReleaseNotesFetcherTask
-
GitHub labels to include when querying GitHub issues API.
- getGitHubLabels() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getGitHubProvider(String, String) - Static method in class org.mockito.release.notes.improvements.Improvements
-
Fetches tickets from GitHub.
- getGitHubReadOnlyAuthToken() - Method in class org.mockito.release.gradle.ReleaseNotesFetcherTask
-
- getGitHubReadOnlyAuthToken() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getGitHubRepository() - Method in class org.mockito.release.gradle.IncrementalReleaseNotes
-
Name of the GitHub repository in format "user|org/repository",
for example: "mockito/mockito"
- getGitHubRepository() - Method in class org.mockito.release.gradle.ReleaseNotesFetcherTask
-
- getGitHubRepository() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getGitPushArgs(ReleaseConfiguration, Project, String) - Static method in class org.mockito.release.internal.gradle.util.GitUtil
-
Quiet command line to be used to perform git push without exposing write token
- getGitStatus() - Method in class org.mockito.release.internal.gradle.GitStatusPlugin
-
- getGitWorkDir() - Method in class org.mockito.release.gradle.ReleaseNotesFetcherTask
-
Work directory where git operations will be invoked (like 'git log', etc.)
- getGitWorkingDir() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getHeadVersion() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getId() - Method in class org.mockito.release.notes.internal.DefaultImprovement
-
- getId() - Method in interface org.mockito.release.notes.model.Improvement
-
Identifier of the improvement.
- getIgnoreCommitsContaining() - Method in class org.mockito.release.gradle.ReleaseConfiguration.ReleaseNotes
-
Release notes are generated based on information in commit messages.
- getIgnoreCommitsContaining() - Method in class org.mockito.release.gradle.ReleaseNotesFetcherTask
-
- getIgnoreCommitsContaining() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getImprovements(ContributionSet, Collection<String>, boolean) - Method in interface org.mockito.release.notes.improvements.ImprovementsProvider
-
Returns improvements that are referenced from given contribution set.
- getImprovements() - Method in class org.mockito.release.notes.internal.DefaultReleaseNotesData
-
- getImprovements() - Method in interface org.mockito.release.notes.model.ReleaseNotesData
-
Improvements (issues, pull requests from issue tracker)
- getIntroductionText() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getLabelMapping() - Method in class org.mockito.release.gradle.ReleaseConfiguration.ReleaseNotes
-
Issue tracker label mappings.
- getLabels() - Method in class org.mockito.release.notes.internal.DefaultImprovement
-
- getLabels() - Method in interface org.mockito.release.notes.model.Improvement
-
Labels of this improvement.
- getLastContributorsSerializer(File) - Static method in class org.mockito.release.notes.contributors.Contributors
-
Return Json serializer for last last contributions
- getLogin() - Method in class org.mockito.release.notes.contributors.DefaultContributor
-
- getLogin() - Method in class org.mockito.release.notes.contributors.DefaultProjectContributor
-
- getLogin() - Method in interface org.mockito.release.notes.model.Contributor
-
The login of the author.
- getMarkdownRepoLink(BintrayExtension) - Static method in class org.mockito.release.internal.gradle.util.BintrayUtil
-
Constructs markdown link to bintray repo.
- getMessage() - Method in interface org.mockito.release.notes.model.Commit
-
Commit message
- getName() - Method in class org.mockito.release.notes.contributors.DefaultContributor
-
- getName() - Method in class org.mockito.release.notes.contributors.DefaultProjectContributor
-
- getName() - Method in interface org.mockito.release.notes.model.Contributor
-
The name of the author.
- getNotesGeneration() - Method in class org.mockito.release.internal.gradle.NotableReleaseNotesFetcherTask
-
- getNotesGeneration() - Method in class org.mockito.release.internal.gradle.NotableReleaseNotesGeneratorTask
-
- getNumberOfContributions() - Method in class org.mockito.release.notes.contributors.DefaultProjectContributor
-
- getNumberOfContributions() - Method in interface org.mockito.release.notes.model.ProjectContributor
-
- getOutputFile() - Method in class org.mockito.release.gradle.ReleaseNotesFetcherTask
-
The file release notes data will be saved to
- getOutputFile() - Method in class org.mockito.release.internal.gradle.AllContributorsFetcherTask
-
Where serialized information about contributors will be stored.
- getOutputFile() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getPage() - Method in class org.mockito.release.notes.util.GitHubObjectFetcher
-
- getPreviousReleaseVersion() - Method in class org.mockito.release.gradle.ReleaseConfiguration
-
- getPreviousRev() - Method in interface org.mockito.release.notes.vcs.ReleasedVersion
-
Nullable, previous revision (tag)
- getPreviousVersion() - Method in class org.mockito.release.gradle.IncrementalReleaseNotes
-
Previous released version we generate the release notes from.
- getPreviousVersion() - Method in class org.mockito.release.gradle.ReleaseNotesFetcherTask
-
Previous released version we generate the release notes from.
- getPreviousVersion() - Method in class org.mockito.release.internal.comparison.PublicationsComparatorTask
-
- getPreviousVersion() - Method in interface org.mockito.release.version.VersionInfo
-
Number of last released version
- getPreviousVersionPomFile() - Method in class org.mockito.release.internal.comparison.PublicationsComparatorTask
-
- getPreviousVersionPomLocalFile() - Method in class org.mockito.release.internal.comparison.DownloadPreviousReleaseArtifactsTask
-
- getPreviousVersionPomUrl() - Method in class org.mockito.release.internal.comparison.DownloadPreviousReleaseArtifactsTask
-
- getPreviousVersionSourcesJarFile() - Method in class org.mockito.release.internal.comparison.PublicationsComparatorTask
-
- getPreviousVersionSourcesJarLocalFile() - Method in class org.mockito.release.internal.comparison.DownloadPreviousReleaseArtifactsTask
-
- getPreviousVersionSourcesJarUrl() - Method in class org.mockito.release.internal.comparison.DownloadPreviousReleaseArtifactsTask
-
- getPreviousVersionVcsTag() - Method in class org.mockito.release.notes.internal.DefaultReleaseNotesData
-
- getPreviousVersionVcsTag() - Method in interface org.mockito.release.notes.model.ReleaseNotesData
-
The vcs addressable tag of previous version
- getProcessRunner(File) - Static method in class org.mockito.release.exec.Exec
-
Provides process runner for given working dir
- getProcessRunner(File, File) - Static method in class org.mockito.release.exec.Exec
-
Provides process runner for given working dir
- getProfileUrl() - Method in class org.mockito.release.notes.contributors.DefaultContributor
-
- getProfileUrl() - Method in class org.mockito.release.notes.contributors.DefaultProjectContributor
-
- getProfileUrl() - Method in interface org.mockito.release.notes.model.Contributor
-
The URL to author page.
- getProjectGroup() - Method in class org.mockito.release.internal.comparison.PublicationsComparatorTask
-
- getPublicationRepository() - Method in class org.mockito.release.gradle.IncrementalReleaseNotes
-
The target repository where the publications / binaries are published to.
- getReadOnlyAuthToken() - Method in class org.mockito.release.gradle.ReleaseConfiguration.GitHub
-
GitHub read only auth token.
- getReadOnlyAuthToken() - Method in class org.mockito.release.internal.gradle.AllContributorsFetcherTask
-
See ReleaseConfiguration.GitHub#getReadOnlyAuthToken()
- getReleasableBranchRegex() - Method in class org.mockito.release.gradle.ReleaseConfiguration.Git
-
Regex to be used to identify branches that are entitled to be released, for example "master|release/.+"
- getReleasableBranchRegex() - Method in class org.mockito.release.gradle.ReleaseNeededTask
-
Regex to be used to identify branches that are entitled to be released, for example "master|release/.+"
- getReleaseDateProvider(ProcessRunner) - Static method in class org.mockito.release.notes.vcs.Vcs
-
Provides means to get release versions
- getReleasedVersions(String, Date, Collection<String>, String) - Method in interface org.mockito.release.notes.vcs.ReleasedVersionsProvider
-
Provides release versions information, with dates for given versions.
- getReleaseNotes() - Method in class org.mockito.release.gradle.ReleaseConfiguration
-
- getReleaseNotesData() - Method in class org.mockito.release.gradle.IncrementalReleaseNotes
-
Input to the release notes generation,
serialized release notes data objects of type
ReleaseNotesData.
- getReleaseNotesFile() - Method in class org.mockito.release.gradle.IncrementalReleaseNotes
-
Release notes file this task operates on.
- getReleaseNotesFile() - Method in class org.mockito.release.gradle.IncrementalReleaseNotes.UpdateTask
-
- getRepository() - Method in class org.mockito.release.gradle.ReleaseConfiguration.GitHub
-
GitHub repository name, for example: "mockito/mockito"
- getRepository() - Method in class org.mockito.release.internal.gradle.AllContributorsFetcherTask
-
See ReleaseConfiguration.GitHub#getRepository()
- getRepository() - Method in class org.mockito.release.internal.gradle.CloneGitRepositoryTask
-
- getRev() - Method in class org.mockito.release.internal.gradle.GitCheckOutTask
-
Revision to check out
- getRev() - Method in interface org.mockito.release.notes.vcs.ReleasedVersion
-
vcs addressable revision (tag)
- getRevisionForTagOrRevision(String) - Method in class org.mockito.release.notes.vcs.GitRevisionProvider
-
- getRevisionForTagOrRevision(String) - Method in interface org.mockito.release.notes.vcs.RevisionProvider
-
Convert tag (or revision) to revision number
- getRevisionProvider(ProcessRunner) - Static method in class org.mockito.release.notes.vcs.Vcs
-
- getSecretValue() - Method in class org.mockito.release.gradle.SecureExecTask
-
- getSkipCommitMessagePostfix() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getTag(ReleaseConfiguration, Project) - Static method in class org.mockito.release.internal.gradle.util.GitUtil
-
Returns Git tag based on release configuration and project version
- getTagPrefix() - Method in class org.mockito.release.gradle.ReleaseConfiguration.Git
-
Prefix added to the version to create VCS-addressable tag,
for example: "v".
- getTagPrefix() - Method in class org.mockito.release.gradle.ReleaseNotesFetcherTask
-
- getTagPrefix() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getTargetDir() - Method in class org.mockito.release.internal.gradle.CloneGitRepositoryTask
-
- getTargetVersions() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getTeam() - Method in class org.mockito.release.gradle.ReleaseConfiguration
-
- getTemporarySerializedNotesFile() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getTickets() - Method in interface org.mockito.release.notes.model.Commit
-
Tickets referenced by the commit.
- getTitle() - Method in class org.mockito.release.notes.internal.DefaultImprovement
-
- getTitle() - Method in interface org.mockito.release.notes.model.Improvement
-
Title of the improvement.
- getUrl() - Method in class org.mockito.release.notes.internal.DefaultImprovement
-
- getUrl() - Method in interface org.mockito.release.notes.model.Improvement
-
The link to the improvement.
- getUser() - Method in class org.mockito.release.gradle.ReleaseConfiguration.Git
-
Git user to be used for automated commits made by release automation
(version bumps, release notes commits, etc.).
- getVcsCommitsLinkTemplate() - Method in class org.mockito.release.internal.gradle.NotesGeneration
-
- getVcsTag() - Method in class org.mockito.release.notes.internal.DefaultReleaseNotesData
-
- getVcsTag() - Method in interface org.mockito.release.notes.model.ReleaseNotesData
-
The vcs addressable tag of this version
- getVersion() - Method in class org.mockito.release.gradle.ReleaseNotesFetcherTask
-
Version we generate release notes data for
- getVersion() - Method in class org.mockito.release.notes.internal.DefaultReleaseNotesData
-
- getVersion() - Method in interface org.mockito.release.notes.model.ReleaseNotesData
-
Version of the released software component
- getVersion() - Method in interface org.mockito.release.notes.vcs.ReleasedVersion
-
Version number
- getVersion() - Method in interface org.mockito.release.version.VersionInfo
-
Version number
- getVersionFile() - Method in class org.mockito.release.gradle.BumpVersionFileTask
-
File that contains version number information, for example: "version=0.0.1"
- getWriteAuthToken() - Method in class org.mockito.release.gradle.ReleaseConfiguration.GitHub
-
GitHub write auth token to be used for pushing code to GitHub.
- getWriteAuthUser() - Method in class org.mockito.release.gradle.ReleaseConfiguration.GitHub
-
GitHub user associated with the write auth token.
- Git() - Constructor for class org.mockito.release.gradle.ReleaseConfiguration.Git
-
- GIT_COMMIT_TASK - Static variable in class org.mockito.release.internal.gradle.GitPlugin
-
- GitCheckOutTask - Class in org.mockito.release.internal.gradle
-
This task will checkout a certain revision.
- GitCheckOutTask() - Constructor for class org.mockito.release.internal.gradle.GitCheckOutTask
-
- GitCommitSerializer - Class in org.mockito.release.notes.vcs
-
- GitCommitSerializer() - Constructor for class org.mockito.release.notes.vcs.GitCommitSerializer
-
- GitCommitTask - Class in org.mockito.release.internal.gradle
-
- GitCommitTask() - Constructor for class org.mockito.release.internal.gradle.GitCommitTask
-
- GitHub() - Constructor for class org.mockito.release.gradle.ReleaseConfiguration.GitHub
-
- GitHubAllContributorsJson - Class in org.mockito.release.notes.contributors
-
Provides means to parse JsonObjects returned from calling GitHub API.
- GitHubAllContributorsJson() - Constructor for class org.mockito.release.notes.contributors.GitHubAllContributorsJson
-
- GitHubCommitsJSON - Class in org.mockito.release.notes.contributors
-
Provides means to parse JsonObjects returned from calling GitHub API.
- GitHubCommitsJSON() - Constructor for class org.mockito.release.notes.contributors.GitHubCommitsJSON
-
- GitHubContributorsProvider - Class in org.mockito.release.notes.contributors
-
- GitHubListFetcher - Class in org.mockito.release.notes.util
-
This class contains standard operations for skim over GitHub API responses.
- GitHubListFetcher(String) - Constructor for class org.mockito.release.notes.util.GitHubListFetcher
-
- GitHubObjectFetcher - Class in org.mockito.release.notes.util
-
This class contains a standerd operation for fetching single page for GitHub.
- GitHubObjectFetcher(String, String) - Constructor for class org.mockito.release.notes.util.GitHubObjectFetcher
-
- gitHubUser - Variable in class org.mockito.release.internal.gradle.util.team.TeamMember
-
- GitPlugin - Class in org.mockito.release.internal.gradle
-
Adds Git-specific tasks needed for the release process:
gitCommit
gitTag
gitPush
performGitPush
gitCommitCleanUp
gitTagCleanUp
- GitPlugin() - Constructor for class org.mockito.release.internal.gradle.GitPlugin
-
- GitRevisionProvider - Class in org.mockito.release.notes.vcs
-
- GitRevisionProvider(ProcessRunner) - Constructor for class org.mockito.release.notes.vcs.GitRevisionProvider
-
- GitSetupPlugin - Class in org.mockito.release.internal.gradle
-
Plugin that adds Git tasks commonly used for setting up
working copy when running build on CI environment.
- GitSetupPlugin() - Constructor for class org.mockito.release.internal.gradle.GitSetupPlugin
-
- GitStatus(Project) - Constructor for class org.mockito.release.internal.gradle.GitStatusPlugin.GitStatus
-
- GitStatus(ProcessRunner) - Constructor for class org.mockito.release.internal.gradle.GitStatusPlugin.GitStatus
-
- GitStatusPlugin - Class in org.mockito.release.internal.gradle
-
- GitStatusPlugin() - Constructor for class org.mockito.release.internal.gradle.GitStatusPlugin
-
- GitStatusPlugin.GitStatus - Class in org.mockito.release.internal.gradle
-
The Git status of the working copy
- GitUtil - Class in org.mockito.release.internal.gradle.util
-
Git utilities
- GitUtil() - Constructor for class org.mockito.release.internal.gradle.util.GitUtil
-
- GradlePluginReleasingPlugin - Class in org.mockito.release.internal.gradle
-
- GradlePluginReleasingPlugin() - Constructor for class org.mockito.release.internal.gradle.GradlePluginReleasingPlugin
-