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

additionalChanges() - Method in ReleaseNoteBody
appendLatestRelease(Object) - Method in GenerateReleaseNotes
Sets the Boolean flag to indicate if only the notes for the latest release should be generated and appended.
apply(Project) - Method in ReleaseNotesGeneratorPlugin

B

C

commitMessage(Object) - Method in UpdateReleaseNotes
Sets the commit message to use for the update process.

D

DATE_FORMAT - Field in ReleaseNoteBody

E

F

fetchPullRequestsFromLog(List<Commit>) - Method in ReleaseNotesGenerator

G

generate() - Method in GenerateReleaseNotes
GenerateReleaseNotes - Class in wooga.gradle.releaseNotesGenerator.tasks
Generates opinionated release notes text from github release with pull requests and git commits content.
GenerateReleaseNotes() - Constructor in GenerateReleaseNotes
generateReleaseNotes(List<ReleaseVersion>, ReleaseNotesGenerator.Template) - Method in ReleaseNotesGenerator
Generates a release note body message with given versions and Template.
getAppendLatestRelease() - Method in GenerateReleaseNotes
Returns a Boolean value indicating, if only the notes for the latest release should be generated and appended.
getBody(GHRepository) - Method in ReleaseBodyStrategy
getCommitMessage() - Method in UpdateReleaseNotes
Returns the commit message to use for the update process.
getDependencies() - Method in PaketTemplateReader
getGit() - Method in GenerateReleaseNotes
Returns the org.ajoberstar.grgit.Grgit instance used to fetch commit logs and git tags.
getPackageId() - Method in PaketTemplateReader
getReleaseNotes() - Method in GenerateReleaseNotes
Returns the File where the generated release notes will be written to.
getReleaseNotes() - Method in UpdateReleaseNotes
Returns the release notes file.
git(Grgit) - Method in GenerateReleaseNotes
Sets the org.ajoberstar.grgit.Grgit instance used to fetch commit logs and git tags.

H

hasAdditionalChanges() - Method in ReleaseNoteBody
hasChangeList() - Method in ReleaseNoteBody
hasDependencies() - Method in ReleaseNoteBody
hasMajorChanges() - Method in ReleaseNoteBody
hasReleaseAssets() - Method in ReleaseNoteBody

I

J

K

L

LABEL_MAJOR_CHANGE - Field in ReleaseNoteBody

M

majorChanges() - Method in ReleaseNoteBody

N

O

P

PacketDependency - Class in wooga.gradle.releaseNotesGenerator.utils
PacketDependency(String, String) - Constructor in PacketDependency
PaketTemplateReader - Class in wooga.gradle.releaseNotesGenerator.utils
PaketTemplateReader(String) - Constructor in PaketTemplateReader

Q

R

ReleaseBodyStrategy - Class in wooga.gradle.releaseNotesGenerator.utils
ReleaseBodyStrategy(ReleaseVersion, Grgit) - Constructor in ReleaseBodyStrategy
ReleaseNoteBodies - Class in wooga.gradle.releaseNotesGenerator.utils
ReleaseNoteBodies(List<ReleaseNoteBody>) - Constructor in ReleaseNoteBodies
ReleaseNoteBody - Class in wooga.gradle.releaseNotesGenerator.utils
ReleaseNoteBody(ReleaseVersion, Date, String, GHRepository, List<Commit>, List<GHPullRequest>, List<GHAsset>, List<PacketDependency>) - Constructor in ReleaseNoteBody
releaseNoteBodyFromVersion(ReleaseVersion) - Method in ReleaseNotesGenerator
releaseNotes(Object) - Method in GenerateReleaseNotes
Sets the File where the generated release notes will be written to.
releaseNotes(Object) - Method in UpdateReleaseNotes
ReleaseNotesGenerator - Class in wooga.gradle.releaseNotesGenerator.utils
A generator class to create release notes from git log and pull request bodies.
ReleaseNotesGenerator.Template - Enum in wooga.gradle.releaseNotesGenerator.utils
ReleaseNotesGenerator(Grgit, GHRepository, String) - Constructor in ReleaseNotesGenerator
ReleaseNotesGeneratorPlugin - Class in wooga.gradle.releaseNotesGenerator
A Wooga internal plugin to generate release notes for Unity library packages.
releaseVersionForIndex(int, List<GHRelease>) - Method in GenerateReleaseNotes
Creates a org.ajoberstar.gradle.git.release.base.ReleaseVersion object from a list of Github releases and an index.
render(ReleaseNoteBodies, File) - Method in ReleaseNotesGenerator

S

setAppendLatestRelease(Object) - Method in GenerateReleaseNotes
Sets the Boolean flag to indicate if only the notes for the latest release should be generated and appended.
setCommitMessage(Object) - Method in UpdateReleaseNotes
Sets the commit message to use for the update process.
setGit(Grgit) - Method in GenerateReleaseNotes
Sets the org.ajoberstar.grgit.Grgit instance used to fetch commit logs and git tags.
setReleaseNotes(Object) - Method in GenerateReleaseNotes
Sets the File where the generated release notes will be written to.
setReleaseNotes(Object) - Method in UpdateReleaseNotes

T

toString() - Method in PacketDependency

U

update() - Method in UpdateReleaseNotes
UpdateReleaseNotes - Class in wooga.gradle.releaseNotesGenerator.tasks
A gradle task class which allows to update a releaseNotes text file on github.
UpdateReleaseNotes() - Constructor in UpdateReleaseNotes

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 _