Module: RBS::Collection::Sources::_Source

Defined in:
sig/collection/sources.rbs

Instance Method Summary collapse

Instance Method Details

#dependencies_ofArray[manifest_dependency]?

Parameters:

  • name (String)
  • version (String)

Returns:

  • (Array[manifest_dependency], nil)


13
# File 'sig/collection/sources.rbs', line 13

def dependencies_of: (String name, String version) -> Array[manifest_dependency]?

#has?boolish

Parameters:

  • name (String)
  • version (String, nil)

Returns:

  • (boolish)


8
# File 'sig/collection/sources.rbs', line 8

def has?: (String name, String? version) -> boolish

#installvoid

This method returns an undefined value.

Parameters:

  • dest: (Pathname)
  • name: (String)
  • version: (String)
  • stdout: (CLI::_IO)


10
# File 'sig/collection/sources.rbs', line 10

def install: (dest: Pathname, name: String, version: String, stdout: CLI::_IO) -> void

#manifest_ofmanifest_entry?

Parameters:

  • name (String)
  • version (String)

Returns:

  • (manifest_entry, nil)


12
# File 'sig/collection/sources.rbs', line 12

def manifest_of: (String name, String version) -> manifest_entry?

#to_lockfilesource_entry

Returns:

  • (source_entry)


11
# File 'sig/collection/sources.rbs', line 11

def to_lockfile: () -> source_entry

#versionsArray[String]

Parameters:

  • name (String)

Returns:

  • (Array[String])


9
# File 'sig/collection/sources.rbs', line 9

def versions: (String name) -> Array[String]