Skip navigation links
C E F G I V 

C

ClassLock - Class in com.rudikershaw.gitbuildhook.threadsafety
Class to act as a universal lock for non-thread safe operations of the plugin.
ClassLock() - Constructor for class com.rudikershaw.gitbuildhook.threadsafety.ClassLock
 
com.rudikershaw.gitbuildhook - package com.rudikershaw.gitbuildhook
The Git Build Hook Maven Plugin's main package where the plugin's goals are defined.
com.rudikershaw.gitbuildhook.hook.type - package com.rudikershaw.gitbuildhook.hook.type
Package containing classes that relate to the different types of Git hook.
com.rudikershaw.gitbuildhook.threadsafety - package com.rudikershaw.gitbuildhook.threadsafety
Package containing classes for aiding in the thread safety of the plugin.
com.rudikershaw.gitbuildhook.validation - package com.rudikershaw.gitbuildhook.validation
The Git Build Hook Maven Plugin's validation package for logic that performs validation common between goals.

E

execute() - Method in class com.rudikershaw.gitbuildhook.GitConfigMojo
 
execute() - Method in class com.rudikershaw.gitbuildhook.InitialiseMojo
 
execute() - Method in class com.rudikershaw.gitbuildhook.InstallMojo
 

F

failBuildBecauseRepoCouldNotBeFound(Exception) - Method in class com.rudikershaw.gitbuildhook.validation.GitRepositoryValidator
Throws a MojoFailureException to fail the build.

G

getHookFileName() - Method in enum com.rudikershaw.gitbuildhook.hook.type.GitHookType
Gets the pre-specified name of the file for hooks of this type.
GitConfigMojo - Class in com.rudikershaw.gitbuildhook
Mojo for specifying a custom git config settings for your Git repository.
GitConfigMojo() - Constructor for class com.rudikershaw.gitbuildhook.GitConfigMojo
 
GitHookType - Enum in com.rudikershaw.gitbuildhook.hook.type
Enumerated types of Git hook.
GitRepositoryValidator - Class in com.rudikershaw.gitbuildhook.validation
Abstract class containing the logic required to fail a goal if there is no valid git repository.
GitRepositoryValidator() - Constructor for class com.rudikershaw.gitbuildhook.validation.GitRepositoryValidator
 

I

InitialiseMojo - Class in com.rudikershaw.gitbuildhook
Mojo for initializing a Git repository if one does not already exist.
InitialiseMojo() - Constructor for class com.rudikershaw.gitbuildhook.InitialiseMojo
 
InstallMojo - Class in com.rudikershaw.gitbuildhook
Mojo for installing Git hooks.
InstallMojo() - Constructor for class com.rudikershaw.gitbuildhook.InstallMojo
 
isValidHookName(String) - Static method in enum com.rudikershaw.gitbuildhook.hook.type.GitHookType
Takes a string filename and returns true if, and only if, the string is a valid hook name.

V

validateGitRepository(MavenProject) - Method in class com.rudikershaw.gitbuildhook.validation.GitRepositoryValidator
Check that a project has a git repository initialized.
valueOf(String) - Static method in enum com.rudikershaw.gitbuildhook.hook.type.GitHookType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.rudikershaw.gitbuildhook.hook.type.GitHookType
Returns an array containing the constants of this enum type, in the order they are declared.
C E F G I V 
Skip navigation links

Copyright © 2023. All rights reserved.