MStrap::RuntimeManagers::ASDF
Inherits MStrap::RuntimeManager / MStrap::DSL / MStrap::DSL::System / MStrap::DSL::Logging / Reference / Object
Instance methods
current_version(language_name : String) : String | Nil
Sourcehas_plugin?(language_name : String) : Bool
Returns whether the ASDF plugin has been installed for a language runtime or not
install_plugin(language_name : String) : Bool
Sourceinstall_version(language_name : String, version : String) : Bool
Sourceinstalled_versions(language_name : String) : Array(String)
Returns a list of the versions of the language runtime installed by ASDF.
latest_version(language_name : String) : String
Sourceplugin_name(language_name : String) : String | Nil
Name of the ASDF plugin for a particular language
runtime_exec(language_name : String, command : String, args : Array(String) | Nil = nil, runtime_version : String | Nil = nil)
Execute a command using a specific language runtime version
set_global_version(language_name, version : String) : Bool
Sourceset_version(language_name : String, version : String | Nil) : Bool
Sourceshell_activation(shell_name : String) : String
Sourcesupported_languages
Source