Fix cli help tests
This commit is contained in:
+3
-3
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public abstract class CommonCompilerArguments {
|
public abstract class CommonCompilerArguments {
|
||||||
public static final String PLUGIN_OPTION_FORMAT = "<pluginId>:<optionName>=<value>";
|
public static final String PLUGIN_OPTION_FORMAT = "plugin:<pluginId>:<optionName>=<value>";
|
||||||
|
|
||||||
@Argument(value = "nowarn", description = "Generate no warnings")
|
@Argument(value = "nowarn", description = "Generate no warnings")
|
||||||
public boolean suppressWarnings;
|
public boolean suppressWarnings;
|
||||||
@@ -43,11 +43,11 @@ public abstract class CommonCompilerArguments {
|
|||||||
@Argument(value = "Xno-inline", description = "Disable method inlining")
|
@Argument(value = "Xno-inline", description = "Disable method inlining")
|
||||||
public boolean noInline;
|
public boolean noInline;
|
||||||
|
|
||||||
@Argument(value = "Xplugin", description = "Load a plugin from the given classpath")
|
@Argument(value = "Xplugin", description = "Load plugins from the given classpath")
|
||||||
@ValueDescription("<path>")
|
@ValueDescription("<path>")
|
||||||
public String[] pluginClasspaths;
|
public String[] pluginClasspaths;
|
||||||
|
|
||||||
@Argument(value = "P", description = "Pass an option to a plugin")
|
@Argument(value = "P", description = "\n Pass an option to a plugin")
|
||||||
@ValueDescription(PLUGIN_OPTION_FORMAT)
|
@ValueDescription(PLUGIN_OPTION_FORMAT)
|
||||||
public String[] pluginOptions;
|
public String[] pluginOptions;
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
Usage: kotlinc-js <options> <source files>
|
Usage: kotlinc-js <options> <source files>
|
||||||
where advanced options include:
|
where advanced options include:
|
||||||
-Xno-inline Disable method inlining
|
-Xno-inline Disable method inlining
|
||||||
|
-Xplugin <path> Load plugins from the given classpath
|
||||||
|
|
||||||
Advanced options are non-standard and may be changed or removed without any notice.
|
Advanced options are non-standard and may be changed or removed without any notice.
|
||||||
OK
|
OK
|
||||||
@@ -13,4 +13,6 @@ where possible options include:
|
|||||||
-version Display compiler version
|
-version Display compiler version
|
||||||
-help (-h) Print a synopsis of standard options
|
-help (-h) Print a synopsis of standard options
|
||||||
-X Print a synopsis of advanced options
|
-X Print a synopsis of advanced options
|
||||||
|
-P plugin:<pluginId>:<optionName>=<value>
|
||||||
|
Pass an option to a plugin
|
||||||
OK
|
OK
|
||||||
@@ -4,6 +4,7 @@ where advanced options include:
|
|||||||
-Xno-param-assertions Don't generate not-null assertions on parameters of methods accessible from Java
|
-Xno-param-assertions Don't generate not-null assertions on parameters of methods accessible from Java
|
||||||
-Xno-optimize Disable optimizations
|
-Xno-optimize Disable optimizations
|
||||||
-Xno-inline Disable method inlining
|
-Xno-inline Disable method inlining
|
||||||
|
-Xplugin <path> Load plugins from the given classpath
|
||||||
|
|
||||||
Advanced options are non-standard and may be changed or removed without any notice.
|
Advanced options are non-standard and may be changed or removed without any notice.
|
||||||
OK
|
OK
|
||||||
@@ -10,11 +10,11 @@ where possible options include:
|
|||||||
-module <path> Path to the module file to compile
|
-module <path> Path to the module file to compile
|
||||||
-script Evaluate the script file
|
-script Evaluate the script file
|
||||||
-kotlin-home <path> Path to Kotlin compiler home directory, used for annotations and runtime libraries discovery
|
-kotlin-home <path> Path to Kotlin compiler home directory, used for annotations and runtime libraries discovery
|
||||||
-androidRes <path> Android resources path
|
|
||||||
-androidManifest <path> Android manifest file
|
|
||||||
-nowarn Generate no warnings
|
-nowarn Generate no warnings
|
||||||
-verbose Enable verbose logging output
|
-verbose Enable verbose logging output
|
||||||
-version Display compiler version
|
-version Display compiler version
|
||||||
-help (-h) Print a synopsis of standard options
|
-help (-h) Print a synopsis of standard options
|
||||||
-X Print a synopsis of advanced options
|
-X Print a synopsis of advanced options
|
||||||
|
-P plugin:<pluginId>:<optionName>=<value>
|
||||||
|
Pass an option to a plugin
|
||||||
OK
|
OK
|
||||||
@@ -11,11 +11,11 @@ where possible options include:
|
|||||||
-module <path> Path to the module file to compile
|
-module <path> Path to the module file to compile
|
||||||
-script Evaluate the script file
|
-script Evaluate the script file
|
||||||
-kotlin-home <path> Path to Kotlin compiler home directory, used for annotations and runtime libraries discovery
|
-kotlin-home <path> Path to Kotlin compiler home directory, used for annotations and runtime libraries discovery
|
||||||
-androidRes <path> Android resources path
|
|
||||||
-androidManifest <path> Android manifest file
|
|
||||||
-nowarn Generate no warnings
|
-nowarn Generate no warnings
|
||||||
-verbose Enable verbose logging output
|
-verbose Enable verbose logging output
|
||||||
-version Display compiler version
|
-version Display compiler version
|
||||||
-help (-h) Print a synopsis of standard options
|
-help (-h) Print a synopsis of standard options
|
||||||
-X Print a synopsis of advanced options
|
-X Print a synopsis of advanced options
|
||||||
|
-P plugin:<pluginId>:<optionName>=<value>
|
||||||
|
Pass an option to a plugin
|
||||||
INTERNAL_ERROR
|
INTERNAL_ERROR
|
||||||
Reference in New Issue
Block a user