com.github.sbt.git
Members list
Type members
Classlikes
Attributes
- Supertypes
A mechanism of running git that simply shells out to the console.
A mechanism of running git that simply shells out to the console.
Attributes
- Supertypes
- Self type
-
ConsoleGitRunner.type
Our default readable git uses JGit instead of a process-forking and reading, for speed/safety. However, we allow overriding, since JGit doesn't currently work with git worktrees
Our default readable git uses JGit instead of a process-forking and reading, for speed/safety. However, we allow overriding, since JGit doesn't currently work with git worktrees
Attributes
- Supertypes
Adapter to enable the git prompt. i.e. rich prompt based on git info.
Adapter to enable the git prompt. i.e. rich prompt based on git info.
Attributes
- Supertypes
-
class AutoPlugintrait PluginsFunctionsclass Basictrait Pluginsclass Objecttrait Matchableclass AnyShow all
- Self type
-
GitBranchPrompt.type
The autoplugin which adapts the old sbt plugin classes into a legitimate AutoPlugin.
The autoplugin which adapts the old sbt plugin classes into a legitimate AutoPlugin.
This will add the ability to call git directly in the sbt shell via a command, as well as add the infrastructure to read git properties.
We keep the old SbtGit object around in an attempt not to break projects which depend on the old plugin directly.
Attributes
- Supertypes
-
class AutoPlugintrait PluginsFunctionsclass Basictrait Pluginsclass Objecttrait Matchableclass AnyShow all
- Self type
-
GitPlugin.type
The read-only interface to a git repository, used to define settings.
The read-only interface to a git repository, used to define settings.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ConsoleGitReadableOnlyclass JGit
An interface to run git commands.
An interface to run git commands.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ConsoleGitRunnerobject JGitRunner
Adapter to auto-enable git versioning. i.e. the sbt 0.13.5+ mechanism of turning it on.
Adapter to auto-enable git versioning. i.e. the sbt 0.13.5+ mechanism of turning it on.
Attributes
- Supertypes
-
class AutoPlugintrait PluginsFunctionsclass Basictrait Pluginsclass Objecttrait Matchableclass AnyShow all
- Self type
-
GitVersioning.type
Attributes
- Companion
- object
- Supertypes
A mechanism to run GIT using the pure java JGit implementation.
A mechanism to run GIT using the pure java JGit implementation.
Attributes
- Supertypes
- Self type
-
JGitRunner.type
Attributes
- Supertypes
-
class BasicLoggerclass AbstractLoggerclass Loggertrait Loggerclass Objecttrait Matchableclass AnyShow all
- Self type
-
NullLogger.type
An interface for interacting with git in a read-only manner.
An interface for interacting with git in a read-only manner.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class DefaultReadableGit