Module: Jetbrains

Defined in:
lib/jetbrains.rb,
lib/jetbrains/version.rb

Overview

This module provides utilities to manage Jetbrains IDEs installed using the Jetbrains Toolbox application from the command line

Defined Under Namespace

Classes: Launcher

Constant Summary collapse

DEFAULT_INSTALLATION_ROOT =
Pathname.new('~/.local/share/JetBrains/Toolbox').expand_path
VERSION =
'0.0.3'.freeze

Class Attribute Summary collapse

Class Attribute Details

.app_rootObject (readonly)

Returns the value of attribute app_root.



12
13
14
# File 'lib/jetbrains.rb', line 12

def app_root
  @app_root
end

.installation_root(new_root) ⇒ Object (readonly)

Returns the value of attribute installation_root.

Raises:

  • (ArgumentError)


12
13
14
# File 'lib/jetbrains.rb', line 12

def installation_root
  @installation_root
end