Module: Avm::Projects::Stereotypes
- Defined in:
- lib/avm/projects/stereotypes.rb,
lib/avm/projects/stereotypes/git.rb,
lib/avm/projects/stereotypes/git/warp.rb,
lib/avm/projects/stereotypes/ruby_gem.rb,
lib/avm/projects/stereotypes/git/update.rb,
lib/avm/projects/stereotypes/git/publish.rb,
lib/avm/projects/stereotypes/git_subrepo.rb,
lib/avm/projects/stereotypes/git_subtree.rb,
lib/avm/projects/stereotypes/redmine_plugin.rb,
lib/avm/projects/stereotypes/ruby_gem/update.rb,
lib/avm/projects/stereotypes/git_subrepo/warp.rb,
lib/avm/projects/stereotypes/git_subtree/warp.rb,
lib/avm/projects/stereotypes/ruby_gem/publish.rb,
lib/avm/projects/stereotypes/rails_application.rb,
lib/avm/projects/stereotypes/git/update/subrepo.rb,
lib/avm/projects/stereotypes/git_subrepo/publish.rb,
lib/avm/projects/stereotypes/git_subtree/publish.rb,
lib/avm/projects/stereotypes/ruby_gem/version_bump.rb,
lib/avm/projects/stereotypes/git/local_project_mixin.rb,
lib/avm/projects/stereotypes/rails_application/update.rb,
lib/avm/projects/stereotypes/ruby_gem/local_project_mixin.rb,
lib/avm/projects/stereotypes/rails_application/local_project_mixin.rb
Defined Under Namespace
Classes: Git, GitSubrepo, GitSubtree, RailsApplication, RedminePlugin, RubyGem
Class Method Summary collapse
Class Method Details
.list ⇒ Object
12 13 14 15 16 |
# File 'lib/avm/projects/stereotypes.rb', line 12 def list @list ||= constants.map { |c| const_get(c) } .select { |c| c.included_modules.include?(Avm::Projects::Stereotype) } .freeze end |