{
  "name": "rvm",
  "description": "Ruby version manager",
  "options": [
    {
      "names": [
        "--help",
        "-h"
      ],
      "description": "Show help for rvm",
      "isPersistent": true
    }
  ],
  "subcommands": [
    {
      "name": "use",
      "description": "Setup current shell to use a specific ruby version",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ],
      "args": [
        {
          "name": "version",
          "isOptional": true,
          "suggestions": [
            {
              "name": "system",
              "description": "system"
            },
            {
              "name": "default",
              "description": "default"
            }
          ]
        }
      ]
    },
    {
      "name": "reset",
      "description": "Remove default and current settings, exit the shell",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ]
    },
    {
      "name": "info",
      "description": "Show information about the current ruby environment",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ]
    },
    {
      "name": "list",
      "description": "List currently installed version",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ]
    },
    {
      "name": "reload",
      "description": "Reload RVM source itself (useful after changing RVM source)",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ]
    },
    {
      "name": "implode",
      "description": "Remove all ruby installations it manages",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ]
    },
    {
      "name": "get",
      "description": "Upgrades RVM to the stable or git head branches",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ]
    },
    {
      "name": "do",
      "description": "Runs a named ruby file against specified and/or all rubies",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ]
    },
    {
      "name": "install",
      "description": "Install one or many ruby versions",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ],
      "args": [
        {
          "name": "versions",
          "isOptional": true,
          "isVariadic": true,
          "suggestions": [
            {
              "name": "ruby-head",
              "description": "ruby-head"
            }
          ]
        }
      ]
    },
    {
      "name": "upgrade",
      "description": "Install new ruby, copy gemsets, make gems pristine, remove old rubies",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ]
    },
    {
      "name": "reinstall",
      "description": "Remove ruby, install it, make gems pristine",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ]
    },
    {
      "name": "uninstall",
      "description": "Uninstall one or many ruby versions, leaves their sources",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ]
    },
    {
      "name": "remove",
      "description": "Remove one or many ruby versions, including their sources",
      "subcommands": [
        {
          "name": "rbx",
          "description": "Rubinius",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "jruby",
          "description": "JRuby",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ruby",
          "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "ree",
          "description": "Ruby Enterprise Edition",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "system",
          "description": "Use the system ruby (eg. pre-RVM state)",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        },
        {
          "name": "default",
          "description": "Use RVM set default ruby and system if it hasn't been set",
          "options": [
            {
              "names": [
                "--version",
                "-v"
              ],
              "description": "Show version of rvm"
            },
            {
              "names": [
                "--default"
              ],
              "description": "When used with ruby selection, sets a default ruby for new shells"
            },
            {
              "names": [
                "--debug"
              ],
              "description": "Enable debug mode"
            },
            {
              "names": [
                "--force"
              ],
              "description": "Force install, removes old install & source before install"
            },
            {
              "names": [
                "--all"
              ],
              "description": "Used with 'rvm list' to display 'most' available versions"
            },
            {
              "names": [
                "--summary"
              ],
              "description": "Used with 'do' to print out a summary of the commands run"
            },
            {
              "names": [
                "-C"
              ],
              "description": "Custom configure options, comma separated, double quote args that need quoting, default"
            }
          ]
        }
      ]
    },
    {
      "name": "rbx",
      "description": "Rubinius",
      "options": [
        {
          "names": [
            "--version",
            "-v"
          ],
          "description": "Show version of rvm"
        },
        {
          "names": [
            "--default"
          ],
          "description": "When used with ruby selection, sets a default ruby for new shells"
        },
        {
          "names": [
            "--debug"
          ],
          "description": "Enable debug mode"
        },
        {
          "names": [
            "--force"
          ],
          "description": "Force install, removes old install & source before install"
        },
        {
          "names": [
            "--all"
          ],
          "description": "Used with 'rvm list' to display 'most' available versions"
        },
        {
          "names": [
            "--summary"
          ],
          "description": "Used with 'do' to print out a summary of the commands run"
        },
        {
          "names": [
            "-C"
          ],
          "description": "Custom configure options, comma separated, double quote args that need quoting, default"
        }
      ]
    },
    {
      "name": "jruby",
      "description": "JRuby",
      "options": [
        {
          "names": [
            "--version",
            "-v"
          ],
          "description": "Show version of rvm"
        },
        {
          "names": [
            "--default"
          ],
          "description": "When used with ruby selection, sets a default ruby for new shells"
        },
        {
          "names": [
            "--debug"
          ],
          "description": "Enable debug mode"
        },
        {
          "names": [
            "--force"
          ],
          "description": "Force install, removes old install & source before install"
        },
        {
          "names": [
            "--all"
          ],
          "description": "Used with 'rvm list' to display 'most' available versions"
        },
        {
          "names": [
            "--summary"
          ],
          "description": "Used with 'do' to print out a summary of the commands run"
        },
        {
          "names": [
            "-C"
          ],
          "description": "Custom configure options, comma separated, double quote args that need quoting, default"
        }
      ]
    },
    {
      "name": "ruby",
      "description": "MRI/YARV Ruby (The Standard), defaults to 1.8.6",
      "options": [
        {
          "names": [
            "--version",
            "-v"
          ],
          "description": "Show version of rvm"
        },
        {
          "names": [
            "--default"
          ],
          "description": "When used with ruby selection, sets a default ruby for new shells"
        },
        {
          "names": [
            "--debug"
          ],
          "description": "Enable debug mode"
        },
        {
          "names": [
            "--force"
          ],
          "description": "Force install, removes old install & source before install"
        },
        {
          "names": [
            "--all"
          ],
          "description": "Used with 'rvm list' to display 'most' available versions"
        },
        {
          "names": [
            "--summary"
          ],
          "description": "Used with 'do' to print out a summary of the commands run"
        },
        {
          "names": [
            "-C"
          ],
          "description": "Custom configure options, comma separated, double quote args that need quoting, default"
        }
      ]
    },
    {
      "name": "ree",
      "description": "Ruby Enterprise Edition",
      "options": [
        {
          "names": [
            "--version",
            "-v"
          ],
          "description": "Show version of rvm"
        },
        {
          "names": [
            "--default"
          ],
          "description": "When used with ruby selection, sets a default ruby for new shells"
        },
        {
          "names": [
            "--debug"
          ],
          "description": "Enable debug mode"
        },
        {
          "names": [
            "--force"
          ],
          "description": "Force install, removes old install & source before install"
        },
        {
          "names": [
            "--all"
          ],
          "description": "Used with 'rvm list' to display 'most' available versions"
        },
        {
          "names": [
            "--summary"
          ],
          "description": "Used with 'do' to print out a summary of the commands run"
        },
        {
          "names": [
            "-C"
          ],
          "description": "Custom configure options, comma separated, double quote args that need quoting, default"
        }
      ]
    },
    {
      "name": "system",
      "description": "Use the system ruby (eg. pre-RVM state)",
      "options": [
        {
          "names": [
            "--version",
            "-v"
          ],
          "description": "Show version of rvm"
        },
        {
          "names": [
            "--default"
          ],
          "description": "When used with ruby selection, sets a default ruby for new shells"
        },
        {
          "names": [
            "--debug"
          ],
          "description": "Enable debug mode"
        },
        {
          "names": [
            "--force"
          ],
          "description": "Force install, removes old install & source before install"
        },
        {
          "names": [
            "--all"
          ],
          "description": "Used with 'rvm list' to display 'most' available versions"
        },
        {
          "names": [
            "--summary"
          ],
          "description": "Used with 'do' to print out a summary of the commands run"
        },
        {
          "names": [
            "-C"
          ],
          "description": "Custom configure options, comma separated, double quote args that need quoting, default"
        }
      ]
    },
    {
      "name": "default",
      "description": "Use RVM set default ruby and system if it hasn't been set",
      "options": [
        {
          "names": [
            "--version",
            "-v"
          ],
          "description": "Show version of rvm"
        },
        {
          "names": [
            "--default"
          ],
          "description": "When used with ruby selection, sets a default ruby for new shells"
        },
        {
          "names": [
            "--debug"
          ],
          "description": "Enable debug mode"
        },
        {
          "names": [
            "--force"
          ],
          "description": "Force install, removes old install & source before install"
        },
        {
          "names": [
            "--all"
          ],
          "description": "Used with 'rvm list' to display 'most' available versions"
        },
        {
          "names": [
            "--summary"
          ],
          "description": "Used with 'do' to print out a summary of the commands run"
        },
        {
          "names": [
            "-C"
          ],
          "description": "Custom configure options, comma separated, double quote args that need quoting, default"
        }
      ]
    }
  ]
}
