method
parse!
v1.0.0 -
Show latest stable
- Class:
Commands::Remove
parse!(args)public
No documentation available.
# File railties/lib/commands/plugin.rb, line 723
def parse!(args)
options.parse!(args)
root = @base_command.environment.root
args.each do |name|
path = "#{root}/vendor/plugins/#{name}"
if File.directory?(path)
rm_r path
else
puts "Plugin doesn't exist: #{path}"
end
# clean up svn:externals
externals = @base_command.environment.externals
externals.reject!{|n,u| name == n or name == u}
@base_command.environment.externals = externals
end
end