Class: Maven::Tools::GemspecDependencies
- Inherits:
-
Object
- Object
- Maven::Tools::GemspecDependencies
show all
- Includes:
- Coordinate
- Defined in:
- lib/maven/tools/gemspec_dependencies.rb
Instance Method Summary
collapse
Methods included from Coordinate
#gav, #group_artifact, #to_coordinate, #to_split_coordinate, #to_version
Constructor Details
Returns a new instance of GemspecDependencies.
7
8
9
10
11
12
13
14
|
# File 'lib/maven/tools/gemspec_dependencies.rb', line 7
def initialize( gemspec )
if gemspec.is_a? Gem::Specification
@spec = gemspec
else
@spec = Gem::Specification.load( gemspec )
end
_setup
end
|
Instance Method Details
#development ⇒ Object
24
25
26
|
# File 'lib/maven/tools/gemspec_dependencies.rb', line 24
def development
_deps( :development )
end
|
#java_runtime ⇒ Object
16
17
18
|
# File 'lib/maven/tools/gemspec_dependencies.rb', line 16
def java_runtime
_deps( :java_runtime )
end
|
#runtime ⇒ Object
20
21
22
|
# File 'lib/maven/tools/gemspec_dependencies.rb', line 20
def runtime
_deps( :runtime )
end
|