new (Gem::Commands::UninstallCommand)

    # File lib/rubygems/commands/uninstall_command.rb, line 11
          def initialize
            super 'uninstall', 'Uninstall gems from the local repository',
                  :version => Gem::Requirement.default

            add_option('-a', '--[no-]all',
              'Uninstall all matching versions'
              ) do |value, options|
              options[:all] = value
            end

              add_option('-i', '--[no-]ignore-dependencies',
                         'Ignore dependency requirements while',
                         'uninstalling') do |value, options|
              options[:ignore] = value
            end

              add_option('-x', '--[no-]executables',
                         'Uninstall applicable executables without',
                         'confirmation') do |value, options|
              options[:executables] = value
            end

            add_version_option
            add_platform_option
          end