executables

executables() Instance Public methods Executables included in the gem. For example, the rake gem has rake as an executable. You donât specify the full path (as in bin/rake); all application-style files are expected to be found in bindir. These files must be executable ruby files. Files that use bash or other interpreters will not work. Usage: spec.executables << 'rake'

authors=

authors=(value) Instance Public methods Sets the list of authors, ensuring it is an array. Usage: spec.authors = ['John Jones', 'Mary Smith']

author=

author=(o) Instance Public methods Singular writer for authors Usage: spec.author = 'John Jones'

add_runtime_dependency

add_runtime_dependency(gem, *requirements) Instance Public methods Adds a runtime dependency named gem with requirements to this gem. Usage: spec.add_runtime_dependency 'example', '~> 1.1', '>= 1.1.4' add_dependency

add_development_dependency

add_development_dependency(gem, *requirements) Instance Public methods Adds a development dependency named gem with requirements to this gem. Usage: spec.add_development_dependency 'example', '~> 1.1', '>= 1.1.4' Development dependencies aren't installed by default and aren't activated when a gem is required.

tuples_for

tuples_for(source, type, gracefully_ignore=false) Instance Public methods

suggest_gems_from_name

suggest_gems_from_name(gem_name) Instance Public methods Suggests gems based on the supplied gem_name. Returns an array of alternative gem names.

spec_for_dependency

spec_for_dependency(dependency, matching_platform=true) Instance Public methods Find and fetch specs that match dependency. If matching_platform is false, gems for all platforms are returned.

search_for_dependency

search_for_dependency(dependency, matching_platform=true) Instance Public methods Find and fetch gem name tuples that match dependency. If matching_platform is false, gems for all platforms are returned.

detect

detect(type=:complete) Instance Public methods Return all gem name tuples who's names match obj