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

accept(File) - Method in Cleaner.DirectoryFilter
accept(File) - Method in Cleaner.NonSnapshotDirectoryFilter
addMavenRepository(Project, RepositoryHandler, String, String, Credentials, def) - Method in RepositoryManager
Add maven repository
AggregateReportManager - Class in com.bookassist.gradle.manager.report
Manager of aggregate report
AggregateReportManager(Project) - Constructor in AggregateReportManager
Creates a new aggregate report manager
apply(Project) - Method in BookassistPlugin
Apply the plugin to project

B

BASendReportTask - Class in com.bookassist.gradle.tasks.report
Send report by mail
BASendReportTask() - Constructor in BASendReportTask
Constructor of the tasks
BATestReportTask - Class in com.bookassist.gradle.tasks.report
Make an aggregator test
BATestReportTask() - Constructor in BATestReportTask
Constructor of the tasks
BookassistPlugin - Class in com.bookassist.gradle
Bookassist plugin to manage release versions.
BookassistReleaseExtension - Class in com.bookassist.gradle.extension
BookassistReleaseExtension(Project) - Constructor in BookassistReleaseExtension
Creates a new release extension
BookassistTestReportExtension - Class in com.bookassist.gradle.extension
Extension class to add report of test tasks
BookassistTestReportExtension(Project) - Constructor in BookassistTestReportExtension
Creates a new extension to make reporting on the project for unit testing

C

CleanConfiguration - Class in com.bookassist.gradle.configuration
Clean configuration
CleanConfiguration(String) - Constructor in CleanConfiguration
Creates a new clean configuration
Cleaner - Class in com.bookassist.gradle.manager.clean
Cleaner class
Cleaner.DirectoryFilter - Class in com.bookassist.gradle.manager.clean
Class to filter files as directory
Cleaner.NonSnapshotDirectoryFilter - Class in com.bookassist.gradle.manager.clean
Class to filter files that are not snapshot
Cleaner(CleanConfiguration) - Constructor in Cleaner
Creates a cleaner for a configuration
cleanLocalMavenRepository() - Method in CleanMavenLocalTask
Clean local repository
CleanMavenLocalTask - Class in com.bookassist.gradle.tasks.clean
Tasks to clean maven local.
CleanMavenLocalTask() - Constructor in CleanMavenLocalTask
Constructor of the tasks
commitVersionFile(String, BookassistReleaseExtension) - Method in ReleaseTask
Make a commit
configureMavenRepositories(Project) - Method in RepositoryManager
Setup environment repository
createAggregateProvider() - Method in AggregateReportManager
Create an aggregate provider that contains all binary test results
createCurrentVersionUpgrade() - Method in VersionManager
Gets new version.
createMajorVersionUpgrade() - Method in VersionManager
Create a new major version
createMinorVersionUpgrade() - Method in VersionManager
Gets new version.
createPatchVersionUpgrade() - Method in VersionManager
Gets new version.
createReleaseTag(String) - Method in ReleaseTask
Create the release tag.

D

dependsOn(Object) - Method in BookassistReleaseExtension
Dependencies of the tasks

E

EXTENSION_NAME - Field in BookassistReleaseExtension
Name of the variable that will be created into project
EXTENSION_NAME - Field in BookassistTestReportExtension
Name of the variable that will be created into project

F

G

generateReport() - Method in BATestReportTask
Generate report
getBuildOperationExecutor() - Method in BATestReportTask
Get operation executor
getInputTestResultDirs() - Method in BATestReportTask
Gets result directory
getNewVersion(String, char) - Method in IVersionUpgradeManager
Gets new version.
getNextQFXVersion(String, String, char) - Method in ReleaseTask
Gets the next version
getNextStuff(String, String, char) - Method in ReleaseTask
Gets the next version.
getNextVersion(String, String, char) - Method in ReleaseTask
Gets the next version.
getTagName() - Method in BookassistReleaseExtension
Gets the new tag name
getTestResultDirs() - Method in AggregateReportManager
Returns the set of binary test results to include in the report.
getTestResultDirs() - Method in BATestReportTask
Gets binary results of the projects that are involved
getTestTasks() - Method in AggregateReportManager
Gets testing tasks
getTestTasks() - Method in BATestReportTask
Gets testing tasks
getVersionFile() - Method in BookassistReleaseExtension
Gets the version file
GitManager - Class in com.bookassist.gradle.manager
GIT manager to run some operations
GitManager(Project) - Constructor in GitManager
Creates a new git handler

H

I

isRelease(Project, boolean) - Method in VersionManager
Checks if the project is a release.
isReleaseBranch(String) - Method in VersionManager
Checks if a branch is release
isSnapshot() - Method in BookassistReleaseExtension
Gets is the remote is snapshot
IVersionUpgradeManager - Interface in com.bookassist.gradle.manager.version
Interface to define version manager

J

K

L

M

mavenEnv(Project) - Method in RepositoryManager
Setup environment repository
mavenS3(Project) - Method in RepositoryManager
Setup environment repository

N

O

P

parseVersion(String, char) - Method in VersionManager
Parse an string that contains the version
pushChanges(String) - Method in ReleaseTask
Push tag and changes

Q

R

registerExtension(Project) - Method in BookassistReleaseExtension
Register extension and return it
registerExtension(Project) - Method in BookassistTestReportExtension
Register extension and return it
registerTasks(Project, BookassistTestReportExtension) - Method in BASendReportTask
Register tasks into project
registerTasks(Project, BookassistTestReportExtension) - Method in BATestReportTask
Register tasks into project
registerTasks(Project) - Method in CleanMavenLocalTask
Register tasks into project
registerTasks(Project, BookassistReleaseExtension) - Method in ReleaseTask
Register tasks into project
registerTasks(Project) - Method in RepositoryTask
Register tasks into project
release() - Method in ReleaseTask
Task method
releaseMajorVersion() - Method in ReleaseTask
Task method to release a Major version.
releaseMinorVersion() - Method in ReleaseTask
Task method to release a Minor version
releaseQFX() - Method in ReleaseTask
Task method to release a QFX
ReleaseTask - Class in com.bookassist.gradle.tasks.release
Tasks to create the releases.
ReleaseTask.ReleaseType - Enum in com.bookassist.gradle.tasks.release
Release type
ReleaseTask() - Constructor in ReleaseTask
Constructor of the tasks
releaseVersion(ReleaseTask.ReleaseType) - Method in ReleaseTask
Release a new version
report() - Method in BATestReportTask
Make reporting
REPORT_TASK_NAME - Field in BATestReportTask
Task name for report
RepositoryManager - Class in com.bookassist.gradle.manager
RepositoryTask - Class in com.bookassist.gradle.tasks
Tasks to show the repositories.
RepositoryTask() - Constructor in RepositoryTask
Constructor of the tasks
resolveVersionUpgrade(List<String>) - Method in VersionManager
Gets the right manager to create the new version
run() - Method in Cleaner
Run cleaner
run(Object) - Method in GitManager
Runs a git command

S

S3RepositoryConfiguration - Class in com.bookassist.gradle.configuration
S3 repository configuration
send() - Method in BASendReportTask
SEND_REPORT_TASK_NAME - Field in BASendReportTask
Task name for send report
setupS3Repositories(Project) - Method in RepositoryManager
Check environment repository
setupVersionProject(Project) - Method in VersionManager
Setup version
showRepositories() - Method in RepositoryTask
Task method

T

TASK_GROUP - Field in BASendReportTask
Group to put tasks
TASK_GROUP - Field in BATestReportTask
Group to put tasks
TASK_GROUP - Field in CleanMavenLocalTask
Group to put tasks
TASK_GROUP - Field in RepositoryTask
Group to put tasks
TASK_NAME - Field in CleanMavenLocalTask
Name of the task
TASK_NAME - Field in RepositoryTask
Name of the task

U

V

VersionManager - Class in com.bookassist.gradle.manager.version
Version manager
VersionManager.VersionInformation - Class in com.bookassist.gradle.manager.version
Gets new version.
VersionManager.VersionInformation(int, int, int) - Constructor in VersionManager.VersionInformation
Creates a new version

W

X

Y

Z

ZIP_REPORT_TASK_NAME - Field in BATestReportTask
Task name for zip report

_

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 _