GitExecutableNotFoundException class Errors
The git executable could not be started because it was not found.
The platform reports the spawn failure as an arbitrary object, not as an engine failure, so this type does not override cause: the base getter stays null and the raw spawn error is available as spawnError.
- Inheritance
-
- Object
- GitException
- GitEngineUnavailableException
- GitExecutableNotFoundException
Constructors
- GitExecutableNotFoundException(String executable, {Object? cause})
-
Creates the failure for
executable, carrying the spawn errorcausewhen the platform reported one.
Properties
- cause → GitException?
-
The engine failure that produced this one, when there is one.
no setterinherited
- diagnostic → String
-
Complete technical text of the failure.
no setterinherited
- executable → String
-
Executable path or name that could not be resolved.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- message → String
-
Human-readable description of what went wrong.
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- spawnError → Object?
-
Underlying error that kept the backend from starting, when available.
finalinherited
Methods
-
diagnosticAtDepth(
int depth) → String -
Builds diagnostic starting
depthfailures into the cause chain.inherited -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited