Method: Bundler::Thor::Runner#list
- Defined in:
- lib/bundler/vendor/thor/lib/thor/runner.rb
#list(search = "") ⇒ Object
175 176 177 178 179 180 181 182 183 184 185 186 187 |
# File 'lib/bundler/vendor/thor/lib/thor/runner.rb', line 175 def list(search = "") initialize_thorfiles search = ".*#{search}" if ["substring"] search = /^#{search}.*/i group = [:group] || "standard" klasses = Bundler::Thor::Base.subclasses.select do |k| ([:all] || k.group == group) && k.namespace =~ search end display_klasses(false, false, klasses) end |