Module: Gem::Comparator::Utils
- Includes:
- UserInteraction
- Included in:
- Gem::Comparator, Base
- Defined in:
- lib/rubygems/comparator/utils.rb
Constant Summary collapse
- SPACE =
' '
- DEFAULT_INDENT =
SPACE*7
- OPERATORS =
['=', '!=', '>', '<', '>=', '<=', '~>']
- VERSION_REGEX =
/\A(\d+\.){0,}\d+(\.[a-zA-Z]+\.{0,1}\d{0,1}){0,1}\z/
- SPEC_PARAMS =
%w[ author authors bindir cert_chain date description email executables extensions homepage license licenses metadata name platform post_install_message rdoc_options require_paths required_ruby_version required_rubygems_version requirements rubygems_version signing_key summary version ]
- SPEC_FILES_PARAMS =
%w[ files test_files extra_rdoc_files ]
- DEPENDENCY_PARAMS =
%w[ runtime_dependency development_dependency ]
- GEMFILE_PARAMS =
%w[ gemfiles ]
- FILTER_WHEN_BRIEF =
Duplicates or obvious changes
%w[ author date license platform rubygems_version version ]
- NOT_IN_MARSHAL =
Not present in marshal file containing the specs
%w[ cert_chain executables extensions extra_rdoc_files files license licenses metadata post_install_message rdoc_options requirements signing_key test_files ]