class
Gem::SpecificationPolicy
ruby latest stable
- Superclass: SimpleDelegator
No documentation available for this class.
Constants
HOMEPAGE_URI_PATTERN = /\\A[a-z][a-z\\d+.-]*:/i.freeze
LAZY = '"FIxxxXME" or "TOxxxDO"'.gsub(/xxx/, '')
LAZY_PATTERN = /FI XME|TO DO/x.freeze
METADATA_LINK_KEYS = %w[\nbug_tracker_uri\nchangelog_uri\ndocumentation_uri\nhomepage_uri\nmailing_list_uri\nsource_code_uri\nwiki_uri\n].freeze # :nodoc:
SPECIAL_CHARACTERS = /\\A[#{Regexp.escape('.-_')}]+/.freeze # :nodoc:
VALID_NAME_PATTERN = /\\A[a-zA-Z0-9\\.\\-\\_]+\\z/.freeze # :nodoc:
VALID_URI_PATTERN = %r{\\Ahttps?:\\/\\/([^\\s:@]+:[^\\s:@]*@)?[A-Za-z\\d\\-]+(\\.[A-Za-z\\d\\-]+)+\\.?(:\\d{1,5})?([\\/?]\\S*)?\\z}.freeze # :nodoc:
Attributes
| [RW] | packaging |
Files
- lib/rubygems/specification_policy.rb