- java.lang.Object
-
- de.sormuras.bartholdy.tool.AbstractTool
-
- de.sormuras.bartholdy.tool.Java
-
- de.sormuras.bartholdy.tool.GoogleJavaFormat
-
-
Constructor Summary
Constructors Constructor Description GoogleJavaFormat(java.nio.file.Path jar)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()protected java.util.List<java.lang.String>getToolArguments()java -jar /path/to/google-java-format-${version}-all-deps.jar <options> [files...]java.lang.StringgetVersion()google-java-format-${version}-all-deps.jarstatic GoogleJavaFormatinstall(java.lang.String version, java.nio.file.Path tools)-
Methods inherited from class de.sormuras.bartholdy.tool.Java
getHome, getProgram
-
Methods inherited from class de.sormuras.bartholdy.tool.AbstractTool
createPathToProgram, createProgram, getNameOfEnvironmentHomeVariable, run
-
-
-
-
Method Detail
-
install
public static GoogleJavaFormat install(java.lang.String version, java.nio.file.Path tools)
-
getName
public java.lang.String getName()
-
getVersion
public java.lang.String getVersion()
google-java-format-${version}-all-deps.jar- Specified by:
getVersionin interfaceTool- Overrides:
getVersionin classJava
-
getToolArguments
protected java.util.List<java.lang.String> getToolArguments()
java -jar /path/to/google-java-format-${version}-all-deps.jar <options> [files...]- Overrides:
getToolArgumentsin classAbstractTool
-
-