GitInstaller

com.geirolz.git4s.GitInstaller
See theGitInstaller companion trait
object GitInstaller

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def default[F[_] : CmdRunner]: GitInstaller[F]

Create a new instance of GitInstaller using the default package manager for the current operative system

Create a new instance of GitInstaller using the default package manager for the current operative system

  • MacOS: Brew
  • Windows: Choco
  • Linux: Apt-get

Attributes

def instance[F[_] : CmdRunner](installF: (CmdLogger[F]) ?=> OperativeSystem => F[Unit], uninstallF: (CmdLogger[F]) ?=> OperativeSystem => F[Unit]): GitInstaller[F]