Skip navigation links
A B C D E F G H I J M O P S T V 

A

AbstractFormatMojo - Class in com.cosium.code.format
Created on 16/01/18.
AbstractFormatMojo() - Constructor for class com.cosium.code.format.AbstractFormatMojo
 
AbstractMavenGitCodeFormatMojo - Class in com.cosium.code.format
Created on 01/11/17.
AbstractMavenGitCodeFormatMojo() - Constructor for class com.cosium.code.format.AbstractMavenGitCodeFormatMojo
 
AbstractModulMavenGitCodeFormatMojo - Class in com.cosium.code.format
Created on 17/11/17.
AbstractModulMavenGitCodeFormatMojo() - Constructor for class com.cosium.code.format.AbstractModulMavenGitCodeFormatMojo
 
appendCommandCall(String) - Method in interface com.cosium.code.format.executable.Executable
Appends a command call to the executable
artifactId() - Method in class com.cosium.code.format.AbstractMavenGitCodeFormatMojo
 

B

baseDir() - Method in class com.cosium.code.format.AbstractMavenGitCodeFormatMojo
 

C

codeFormatter() - Method in class com.cosium.code.format.AbstractMavenGitCodeFormatMojo
 
CodeFormatter - Interface in com.cosium.code.format.formatter
Created on 07/11/17.
com.cosium.code.format - package com.cosium.code.format
 
com.cosium.code.format.executable - package com.cosium.code.format.executable
 
com.cosium.code.format.formatter - package com.cosium.code.format.formatter
 
com.cosium.code.format.utils - package com.cosium.code.format.utils
 
CompositeCodeFormatter - Class in com.cosium.code.format.formatter
Created on 07/11/17.
CompositeCodeFormatter(CodeFormatter...) - Constructor for class com.cosium.code.format.formatter.CompositeCodeFormatter
 

D

doExecute() - Method in class com.cosium.code.format.AbstractFormatMojo
 
doExecute() - Method in class com.cosium.code.format.AbstractModulMavenGitCodeFormatMojo
 
doExecute() - Method in class com.cosium.code.format.OnPreCommitMojo
 

E

Executable - Interface in com.cosium.code.format.executable
Created on 08/11/17.
ExecutableManager - Class in com.cosium.code.format.executable
Created on 02/11/17.
ExecutableManager(Supplier<Log>) - Constructor for class com.cosium.code.format.executable.ExecutableManager
 
execute() - Method in class com.cosium.code.format.AbstractModulMavenGitCodeFormatMojo
 
execute() - Method in class com.cosium.code.format.HelpMojo
execute() - Method in class com.cosium.code.format.InstallHooksMojo
 

F

format(Path) - Method in interface com.cosium.code.format.formatter.CodeFormatter
 
format(Path) - Method in class com.cosium.code.format.formatter.CompositeCodeFormatter
 
format(Path) - Method in class com.cosium.code.format.formatter.JavaFormatter
 
FormatCodeMojo - Class in com.cosium.code.format
Created on 07/11/17.
FormatCodeMojo() - Constructor for class com.cosium.code.format.FormatCodeMojo
 

G

getMavenExecutable() - Method in class com.cosium.code.format.utils.MavenUtils
 
getOrCreateExecutableScript(Path) - Method in class com.cosium.code.format.executable.ExecutableManager
Get or creates a file then mark it as executable.
getOrCreateHooksDirectory() - Method in class com.cosium.code.format.AbstractMavenGitCodeFormatMojo
Get or creates the git hooks directory
gitBaseDir() - Method in class com.cosium.code.format.AbstractMavenGitCodeFormatMojo
 
gitRepository() - Method in class com.cosium.code.format.AbstractMavenGitCodeFormatMojo
 

H

HelpMojo - Class in com.cosium.code.format
Display help information on maven-git-code-format.
Call mvn git-code-format:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class com.cosium.code.format.HelpMojo
 

I

InstallHooksMojo - Class in com.cosium.code.format
Installs git hooks on each initialization.
InstallHooksMojo() - Constructor for class com.cosium.code.format.InstallHooksMojo
 
isExecutionRoot() - Method in class com.cosium.code.format.AbstractMavenGitCodeFormatMojo
 

J

JavaFormatter - Class in com.cosium.code.format.formatter
Created on 07/11/17.
JavaFormatter(Supplier<Log>) - Constructor for class com.cosium.code.format.formatter.JavaFormatter
 

M

MavenUtils - Class in com.cosium.code.format.utils
Created on 02/11/17.
MavenUtils() - Constructor for class com.cosium.code.format.utils.MavenUtils
 

O

OnPreCommitMojo - Class in com.cosium.code.format
Created on 01/11/17.
OnPreCommitMojo() - Constructor for class com.cosium.code.format.OnPreCommitMojo
 

P

process(Path) - Method in class com.cosium.code.format.AbstractFormatMojo
 
process(Path) - Method in class com.cosium.code.format.FormatCodeMojo
 
process(Path) - Method in class com.cosium.code.format.ValidateCodeFormat
 

S

sourceDirs() - Method in class com.cosium.code.format.AbstractMavenGitCodeFormatMojo
 

T

targetDir() - Method in class com.cosium.code.format.AbstractMavenGitCodeFormatMojo
 
truncate() - Method in interface com.cosium.code.format.executable.Executable
Erase the executable content
truncateWithTemplate(Supplier<InputStream>, Object...) - Method in interface com.cosium.code.format.executable.Executable
 

V

validate(Path) - Method in interface com.cosium.code.format.formatter.CodeFormatter
 
validate(Path) - Method in class com.cosium.code.format.formatter.CompositeCodeFormatter
 
validate(Path) - Method in class com.cosium.code.format.formatter.JavaFormatter
 
ValidateCodeFormat - Class in com.cosium.code.format
Created on 16/01/18.
ValidateCodeFormat() - Constructor for class com.cosium.code.format.ValidateCodeFormat
 
A B C D E F G H I J M O P S T V 
Skip navigation links

Copyright © 2019 Cosium. All rights reserved.