Class: Avm::Projects::Stereotypes::Git

Inherits:
Object
  • Object
show all
Includes:
Avm::Projects::Stereotype
Defined in:
lib/avm/projects/stereotypes/git.rb,
lib/avm/projects/stereotypes/git/warp.rb,
lib/avm/projects/stereotypes/git/update.rb,
lib/avm/projects/stereotypes/git/publish.rb,
lib/avm/projects/stereotypes/git/update/subrepo.rb,
lib/avm/projects/stereotypes/git/local_project_mixin.rb

Defined Under Namespace

Modules: LocalProjectMixin Classes: Publish, Update, Warp

Class Method Summary collapse

Methods included from Avm::Projects::Stereotype

git_stereotypes, included, nogit_stereotypes

Class Method Details

.colorObject



18
19
20
# File 'lib/avm/projects/stereotypes/git.rb', line 18

def color
  :white
end

.match?(path) ⇒ Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/avm/projects/stereotypes/git.rb', line 14

def match?(path)
  File.directory?(path.real.subpath('.git'))
end