Class | Repository |
In: |
vendor/rails/railties/lib/commands/plugin.rb
|
Parent: | Object |
plugins | [R] | |
uri | [R] |
# File vendor/rails/railties/lib/commands/plugin.rb, line 406 406: def initialize(uri) 407: @uri = uri.chomp('/') << "/" 408: @plugins = nil 409: end
# File vendor/rails/railties/lib/commands/plugin.rb, line 425 425: def each(&block) 426: plugins.each(&block) 427: end
# File vendor/rails/railties/lib/commands/plugin.rb, line 411 411: def plugins 412: unless @plugins 413: if $verbose 414: puts "Discovering plugins in #{@uri}" 415: puts index 416: end 417: 418: @plugins = index.reject{ |line| line !~ /\/$/ } 419: @plugins.map! { |name| Plugin.new(File.join(@uri, name), name) } 420: end 421: 422: @plugins 423: end