Class: Psdk::Cli::Use
- Inherits:
-
Thor
- Object
- Thor
- Psdk::Cli::Use
- Defined in:
- lib/psdk/cli/use.rb
Overview
Class responsible of handling the psdk-use cli commands
Instance Method Summary collapse
- #commit(sha1) ⇒ Object
- #latest ⇒ Object
- #mr(id) ⇒ Object
- #studio ⇒ Object
- #version(psdk_version) ⇒ Object
Instance Method Details
#commit(sha1) ⇒ Object
28 29 30 31 32 |
# File 'lib/psdk/cli/use.rb', line 28 def commit(sha1) ensure_project require_relative '../helpers/psdk' PSDK.use_commit(sha1) end |
#latest ⇒ Object
42 43 44 45 46 |
# File 'lib/psdk/cli/use.rb', line 42 def latest ensure_project require_relative '../helpers/psdk' PSDK.use_latest end |
#mr(id) ⇒ Object
35 36 37 38 39 |
# File 'lib/psdk/cli/use.rb', line 35 def mr(id) ensure_project require_relative '../helpers/psdk' PSDK.use_mr(id) end |
#studio ⇒ Object
14 15 16 17 18 |
# File 'lib/psdk/cli/use.rb', line 14 def studio ensure_project require_relative '../helpers/psdk' PSDK.unuse_local_pokemonsdk(delete: [:delete]) end |
#version(psdk_version) ⇒ Object
21 22 23 24 25 |
# File 'lib/psdk/cli/use.rb', line 21 def version(psdk_version) ensure_project require_relative '../helpers/psdk' PSDK.use_version(psdk_version) end |