Class: Safedep::Gemspec::Dependency
- Inherits:
-
AbstractDependency
- Object
- AbstractDependency
- Safedep::Gemspec::Dependency
- Includes:
- Util
- Defined in:
- lib/safedep/gemspec/dependency.rb
Constant Summary collapse
- METHOD_NAMES =
[:add_runtime_dependency, :add_development_dependency, :add_dependency].freeze
Instance Attribute Summary
Attributes inherited from AbstractDependency
Class Method Summary collapse
Instance Method Summary collapse
Methods included from Util
Methods inherited from AbstractDependency
#initialize, #name, #options, valid_node?, #version_specifiers, #version_specifiers=
Constructor Details
This class inherits a constructor from Safedep::AbstractDependency
Class Method Details
.method_names ⇒ Object
11 12 13 |
# File 'lib/safedep/gemspec/dependency.rb', line 11 def self.method_names METHOD_NAMES end |
Instance Method Details
#groups ⇒ Object
15 16 17 18 19 20 21 22 |
# File 'lib/safedep/gemspec/dependency.rb', line 15 def groups case method_name when :add_development_dependency [:development] else [] end end |