Index
All Classes and Interfaces|All Packages
E
- execute(Consumer<IContext>) - Method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
Must hold the execute logic based on the context provided.
G
- getArgs() - Method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
The git command arguments.
- getArgs() - Method in interface xyz.ronella.gradle.plugin.simple.git.IContext
-
Gets the list of arguments for the Git command.
- getBuilder() - Static method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
The builder of the GitExecutor
- getCommand() - Method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
The full command that will be executed.
- getCommand() - Method in interface xyz.ronella.gradle.plugin.simple.git.IContext
-
Gets the Git command to be executed.
- getDirectory() - Method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
The directory to run the git command.
- getDirectory() - Method in interface xyz.ronella.gradle.plugin.simple.git.IContext
-
Gets the directory where the Git command should be executed.
- getExecArgs() - Method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
The arguments for the executable.
- getExecArgs() - Method in interface xyz.ronella.gradle.plugin.simple.git.IContext
-
Gets the list of arguments for the executable.
- getExecutable() - Method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
The executable to be used in task exec.
- getExecutable() - Method in interface xyz.ronella.gradle.plugin.simple.git.IContext
-
Gets the executable to be used.
- getExecutable() - Method in interface xyz.ronella.gradle.plugin.simple.git.IExecutable
-
Must return the valid git executable.
- getExecutable() - Method in class xyz.ronella.gradle.plugin.simple.git.impl.LinuxOS
- getExecutable() - Method in class xyz.ronella.gradle.plugin.simple.git.impl.WindowsOS
- getGitExe() - Method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
Provides the git executable.
- getGitExe() - Method in interface xyz.ronella.gradle.plugin.simple.git.IContext
-
Gets the path to the Git executable.
- getOpts() - Method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
The options before the git command.
- getOpts() - Method in interface xyz.ronella.gradle.plugin.simple.git.IContext
-
Gets the list of options for the Git command.
- getScript() - Method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
Provides the script to use to force in directory execution.
- getScript() - Method in interface xyz.ronella.gradle.plugin.simple.git.IContext
-
Gets the path to the script to be executed.
- getScript() - Method in class xyz.ronella.gradle.plugin.simple.git.impl.LinuxOS
- getScript() - Method in class xyz.ronella.gradle.plugin.simple.git.impl.WindowsOS
- getScript() - Method in interface xyz.ronella.gradle.plugin.simple.git.IScript
-
Must give the valid support script.
- GIT_EXE - Static variable in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
Holds the git executable.
- GitExecutor - Class in xyz.ronella.gradle.plugin.simple.git
-
The actual assembler of the git command to execute.
I
- IContext - Interface in xyz.ronella.gradle.plugin.simple.git
-
The context provided in the execute method of the GitExecutor class.
- IExecutable - Interface in xyz.ronella.gradle.plugin.simple.git
-
The template of identifying the actual git executable.
- IScript - Interface in xyz.ronella.gradle.plugin.simple.git
-
The template of identifying the support script to to run the git command in a particular directory.
L
- LinuxOS - Class in xyz.ronella.gradle.plugin.simple.git.impl
-
An implementation specific to Linux.
- LinuxOS() - Constructor for class xyz.ronella.gradle.plugin.simple.git.impl.LinuxOS
-
The constructor
M
- MacOS - Class in xyz.ronella.gradle.plugin.simple.git.impl
-
An implementation specific to Mac.
- MacOS() - Constructor for class xyz.ronella.gradle.plugin.simple.git.impl.MacOS
-
The constructor.
O
- of(OSType) - Static method in interface xyz.ronella.gradle.plugin.simple.git.IExecutable
-
The builder of creating a valid IExecutable implementation.
- of(OSType) - Static method in interface xyz.ronella.gradle.plugin.simple.git.IScript
-
The builder of creating a valid IScript implementation.
- OS_TYPE - Static variable in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
Holds the OS Type
- OtherOS - Class in xyz.ronella.gradle.plugin.simple.git.impl
-
An implementation specific to unknown OS.
- OtherOS() - Constructor for class xyz.ronella.gradle.plugin.simple.git.impl.OtherOS
-
The constructor.
Q
- quoteString(String) - Static method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
A utility for quoting a string.
- quoteString(String, OSType) - Static method in class xyz.ronella.gradle.plugin.simple.git.GitExecutor
-
A utility for quoting a string based on os type.
W
- WindowsOS - Class in xyz.ronella.gradle.plugin.simple.git.impl
-
An implementation specific to Windows.
- WindowsOS() - Constructor for class xyz.ronella.gradle.plugin.simple.git.impl.WindowsOS
-
The constructor.
X
- xyz.ronella.gradle.plugin.simple.git - package xyz.ronella.gradle.plugin.simple.git
- xyz.ronella.gradle.plugin.simple.git.impl - package xyz.ronella.gradle.plugin.simple.git.impl
All Classes and Interfaces|All Packages