func()

in internal/platform/product/product_info.go [125:149]


func (p Product) VmOptionsEnv() string {
	switch p.BaseScriptName {
	case Idea:
		return "IDEA_VM_OPTIONS"
	case PhpStorm:
		return "PHPSTORM_VM_OPTIONS"
	case WebStorm:
		return "WEBIDE_VM_OPTIONS"
	case Rider:
		return "RIDER_VM_OPTIONS"
	case PyCharm:
		return "PYCHARM_VM_OPTIONS"
	case RubyMine:
		return "RUBYMINE_VM_OPTIONS"
	case GoLand:
		return "GOLAND_VM_OPTIONS"
	case RustRover:
		return "RUSTROVER_VM_OPTIONS"
	case Clion:
		return "CLION_VM_OPTIONS"
	default:
		log.Fatalf("Usupported base script name for vmoptions file: %s", p.BaseScriptName)
		return ""
	}
}