A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

Apache2_0 - Field in PomUtils.Licenses
apply(org.gradle.api.Project) - Method in ChangelogPlugin
apply(org.gradle.api.Project) - Method in GitVersionPlugin
apply(org.gradle.api.Project) - Method in GradleUtilsPlugin

B

buildProjectUrl(org.eclipse.jgit.api.Git) - Method in GradleUtils
Identical to net.minecraftforge.gitver.internal.GitUtils#buildProjectUrl(Git) GitUtils.buildProjectUrl(Git).

C

ChangelogExtension - Class in net.minecraftforge.gradleutils.changelog
The heart of the Changelog plugin.
ChangelogExtension(org.gradle.api.Project) - Constructor in ChangelogExtension
deprecated:
This constructor will be made package-private in GradleUtils 3.0
ChangelogPlugin - Class in net.minecraftforge.gradleutils.changelog
The entry point for the Changelog plugin.
ChangelogPlugin() - Constructor in ChangelogPlugin
ConfigureTeamCity - Class in net.minecraftforge.gradleutils
This task prints the marker lines into the log which configure the pipeline.
ConfigureTeamCity(org.gradle.api.provider.ProviderFactory) - Constructor in ConfigureTeamCity
CopyChangelog - Class in net.minecraftforge.gradleutils.changelog
This task copies a changelog file to this project's build directory.
CopyChangelog(org.gradle.api.file.ProjectLayout) - Constructor in CopyChangelog

D

developers - Field in PomUtils
Common developers in the Minecraft Forge organization.
disableAutomaticPublicationRegistration() - Method in ChangelogExtension
DisableSystemConfig(org.eclipse.jgit.util.SystemReader) - Constructor in GradleUtils.DisableSystemConfig

E

ensureAfterEvaluate(org.gradle.api.Project, Action<? super Project>) - Method in GradleUtils
exec() - Method in ConfigureTeamCity
exec() - Method in CopyChangelog
exec() - Method in GenerateActionsWorkflow
exec() - Method in GenerateChangelog

F

from(java.lang.String) - Method in ChangelogExtension
fromBase() - Method in ChangelogExtension
fromCommit(java.lang.String) - Method in ChangelogExtension
fromTag(java.lang.String) - Method in ChangelogExtension

G

GenerateActionsWorkflow - Class in net.minecraftforge.gradleutils
This task generates the GitHub Actions workflow file for the project, respecting declared subprojects in Git Version.
GenerateActionsWorkflow(org.gradle.api.provider.ProviderFactory) - Constructor in GenerateActionsWorkflow
GenerateChangelog - Class in net.minecraftforge.gradleutils.changelog
This task generates a changelog for the project based on the Git history using Git Version.
GenerateChangelog(org.gradle.api.model.ObjectFactory, org.gradle.api.file.ProjectLayout, org.gradle.api.provider.ProviderFactory) - Constructor in GenerateChangelog
getBranch() - Method in GenerateActionsWorkflow
getBuildMarkdown() - Method in GenerateChangelog
Whether to build the changelog in markdown format.
getBuildNumber() - Method in ConfigureTeamCity
The build number to print, usually the project version.
getConfiguration() - Method in CopyChangelog
The configuration (or file collection) containing the changelog to copy.
getFilteredMCTagOffsetBranchVersion(Map<String, String>, boolean, java.lang.String, java.lang.String, java.lang.String) - Method in GradleUtils
deprecated:
Filters for GitVersion should be set early, using one of the methods in GradleUtilsExtension
getFilteredMCTagOffsetBranchVersion(boolean, java.lang.String, java.lang.String, java.lang.String) - Method in GradleUtilsExtension
This method has been deprecated in favor of usage of GitVersion.
getFilteredTagOffsetBranchVersion(Map<String, String>, boolean, java.lang.String, java.lang.String) - Method in GradleUtils
deprecated:
Filters can no longer be defined at configuration.
getFilteredTagOffsetBranchVersion(boolean, java.lang.String, java.lang.String) - Method in GradleUtilsExtension
This method has been deprecated in favor of usage of GitVersion.
getFilteredTagOffsetVersion(Map<String, String>, boolean, java.lang.String) - Method in GradleUtils
deprecated:
Filters can no longer be defined at configuration.
getFilteredTagOffsetVersion(boolean, java.lang.String) - Method in GradleUtilsExtension
This method has been deprecated in favor of usage of GitVersion.
getForgeMaven() - Method in GradleUtils
Get a configuring action for the Forge maven to be passed into org.gradle.api.artifacts.dsl.RepositoryHandler#maven(Action) RepositoryHandler.maven(Action) in a repositories block.
getForgeMaven() - Method in GradleUtilsExtension
getForgeReleaseMaven() - Method in GradleUtils
Get a configuring action for the Forge releases maven to be passed into org.gradle.api.artifacts.dsl.RepositoryHandler#maven(Action) RepositoryHandler.maven(Action) in a repositories block.
getForgeReleaseMaven() - Method in GradleUtilsExtension
getForgeSnapshotMaven() - Method in GradleUtils
Get a configuring action for the Forge snapshots maven to be passed into org.gradle.api.artifacts.dsl.RepositoryHandler#maven(Action) RepositoryHandler.maven(Action) in a repositories block.
getForgeSnapshotMaven() - Method in GradleUtilsExtension
getGitDirectory() - Method in GenerateChangelog
The .git directory to base the Git Version off of.
getGradleJavaVersion() - Method in GenerateActionsWorkflow
getInfo() - Method in GitVersionExtension
getLayout() - Method in GitVersionPlugin
getLocalPath() - Method in GenerateActionsWorkflow
getMCTagOffsetBranch(java.lang.String, Collection<String>) - Method in GitVersionExtension
getMCTagOffsetBranchVersion(Map<String, String>, java.lang.String, java.lang.String) - Method in GradleUtils
Returns a version in the form {
code:
$mcVersion-$tag.
getMCTagOffsetBranchVersion(java.lang.String, java.lang.String) - Method in GradleUtilsExtension
This method has been deprecated in favor of usage of GitVersion.
getMinecraftLibsMaven() - Method in GradleUtils
Get a configuring action for the Minecraft libraries maven to be passed into org.gradle.api.artifacts.dsl.RepositoryHandler#maven(Action) RepositoryHandler.maven(Action) in a repositories block.
getMinecraftLibsMaven() - Method in GradleUtilsExtension
getObjects() - Method in GitVersionPlugin
getObjects() - Method in GradleUtilsPlugin
getOutputFile() - Method in CopyChangelog
The output file for the copied changelog.
getOutputFile() - Method in GenerateActionsWorkflow
getOutputFile() - Method in GenerateChangelog
The output file for the changelog.
getPaths() - Method in GenerateActionsWorkflow
getProjectName() - Method in GenerateActionsWorkflow
getProjectPath() - Method in GenerateChangelog
The path string of the project from the root.
getProjectUrl() - Method in GenerateChangelog
The project URL to use in the changelog.
getProviders() - Method in GitVersionPlugin
getProviders() - Method in GradleUtilsPlugin
getPublishingForgeMaven(org.gradle.api.Project, java.io.File) - Method in GradleUtils
Get a configuring action to be passed into org.gradle.api.artifacts.dsl.RepositoryHandler#maven(Action) RepositoryHandler.maven(Action) in a publishing block.
getPublishingForgeMaven(java.io.File) - Method in GradleUtilsExtension
getRelativePath(Provider<? extends FileSystemLocation>) - Method in GitVersionExtension
getSharedActionsBranch() - Method in GenerateActionsWorkflow
getStart() - Method in GenerateChangelog
The tag (or object ID) to start the changelog from.
getSubprojectPaths(boolean) - Method in GitVersionExtension
getTagOffset() - Method in GitVersionExtension
getTagOffsetBranch(Collection<String>) - Method in GitVersionExtension
getTagOffsetBranchVersion(Map<String, String>, java.lang.String) - Method in GradleUtils
Returns a version in the form {
code:
$tag.
getTagOffsetBranchVersion(java.lang.String) - Method in GradleUtilsExtension
This method has been deprecated in favor of usage of GitVersion.
getTagOffsetVersion(Map<String, String>) - Method in GradleUtils
Returns a version in the form {
code:
$tag.
getTagOffsetVersion() - Method in GradleUtilsExtension
This method has been deprecated in favor of usage of GitVersion.
getUrl() - Method in GitVersionExtension
getVersion() - Method in GitVersionExtension
gitDir - Property in GitVersionExtension
gitInfo(java.io.File, java.lang.String) - Method in GradleUtils
deprecated:
Use GitVersion#getInfo()#getInfo() via GitVersionExtension.getVersion
gitInfo - Property in GradleUtilsExtension
deprecated:
Use net.minecraftforge.gitver.api.GitVersion#getInfo() GitVersion.getInfo() via GitVersionExtension.getVersion instead.
gitRoot - Property in ChangelogExtension
deprecated:
The Git root is automatically discovered by Git Version on Changelog generation.
gitRoot - Property in GradleUtilsExtension
deprecated:
Use net.minecraftforge.gitver.api.GitVersion#getRoot() GitVersion.getRoot() via GitVersionExtension.getVersion instead.
GitVersionExtension - Class in net.minecraftforge.gradleutils.gitversion
The heart of the Git Version Gradle plugin.
GitVersionExtension(org.gradle.api.Project, org.gradle.api.model.ObjectFactory, org.gradle.api.file.ProjectLayout, org.gradle.api.provider.ProviderFactory) - Constructor in GitVersionExtension
deprecated:
This constructor will be made package-private in GradleUtils 3.0
GitVersionPlugin - Class in net.minecraftforge.gradleutils.gitversion
The entry point for the Git Version Gradle plugin.
GitVersionPlugin() - Constructor in GitVersionPlugin
GradleUtils - Class in net.minecraftforge.gradleutils
Utility methods, usually for GradleUtils itself and is often delegated to from the extension.
GradleUtils.DisableSystemConfig - Class in net.minecraftforge.gradleutils
deprecated:
Use {@link GitVersion#disableSystemConfig()
GradleUtils.DisableSystemConfig.1 - Class in net.minecraftforge.gradleutils
GradleUtils.DisableSystemConfig.1() - Constructor in GradleUtils.DisableSystemConfig.1
GradleUtils() - Constructor in GradleUtils
GradleUtilsExtension - Class in net.minecraftforge.gradleutils
The heart of the GradleUtils library.
GradleUtilsExtension(org.gradle.api.Project, org.gradle.api.model.ObjectFactory, org.gradle.api.provider.ProviderFactory) - Constructor in GradleUtilsExtension
deprecated:
This constructor will be made package-private in GradleUtils 3.0
GradleUtilsPlugin - Class in net.minecraftforge.gradleutils
The entry point for the Gradle Utils plugin.
GradleUtilsPlugin() - Constructor in GradleUtilsPlugin

H

I

isOutdated() - Method in GradleUtils.DisableSystemConfig.1

J

K

L

LGPLv2_1 - Field in PomUtils.Licenses
LGPLv3 - Field in PomUtils.Licenses
licenses - Field in PomUtils
Allows accessing licenses from buildscripts using gradleutils.pom.licenses.
load() - Method in GradleUtils.DisableSystemConfig.1

M

MIT - Field in PomUtils.Licenses

N

NAME - Field in ChangelogExtension
NAME - Field in ConfigureTeamCity
NAME - Field in CopyChangelog
NAME - Field in GenerateActionsWorkflow
NAME - Field in GitVersionExtension
NAME - Field in GradleUtilsExtension

O

openSystemConfig(org.eclipse.jgit.lib.Config, org.eclipse.jgit.util.FS) - Method in GradleUtils.DisableSystemConfig

P

parent - Property in GradleUtils.DisableSystemConfig
pom - Field in GradleUtilsExtension
Holds a project-aware Pom utilities class, useful for configuring repositories and publishing.
PomUtils - Class in net.minecraftforge.gradleutils
Utilities for making configuring a MavenPom more ergonomic.
PomUtils.Licenses - Class in net.minecraftforge.gradleutils
projectDir - Property in GitVersionExtension
projectPath - Property in GitVersionExtension
publish(org.gradle.api.publish.maven.MavenPublication) - Method in ChangelogExtension
publishAll - Property in ChangelogExtension

Q

R

rootDir - Property in GitVersionExtension
rsplit(java.lang.String, java.lang.String, int) - Method in GradleUtils

S

setGitHubDetails(org.gradle.api.publish.maven.MavenPom, net.minecraftforge.gradleutils.gitversion.GitVersionExtension) - Method in PomUtils
setupCITasks(org.gradle.api.Project) - Method in GradleUtils
Configures CI related tasks for TeamCity.
setupSnapshotCompatiblePublishing(org.gradle.api.Project, java.lang.String, java.io.File, java.io.File) - Method in GradleUtils
Get a configuring action to be passed into org.gradle.api.artifacts.dsl.RepositoryHandler#maven(Action) RepositoryHandler.maven(Action) in a publishing block.
subprojectPaths - Property in GitVersionExtension
subprojects - Property in GitVersionExtension

T

U

V

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _