Make useExperimental non-CLI argument
This commit is contained in:
committed by
teamcity
parent
96ba4bb201
commit
8274c43ee6
-5
@@ -158,11 +158,6 @@ abstract class CommonCompilerArguments : CommonToolArguments() {
|
|||||||
)
|
)
|
||||||
var experimental: Array<String>? = null
|
var experimental: Array<String>? = null
|
||||||
|
|
||||||
@Argument(
|
|
||||||
value = "-Xuse-experimental",
|
|
||||||
valueDescription = "<fq.name>",
|
|
||||||
description = "Enable, but don't propagate usages of experimental API for marker annotation with the given fully qualified name"
|
|
||||||
)
|
|
||||||
@IDEAPluginsCompatibilityAPI(
|
@IDEAPluginsCompatibilityAPI(
|
||||||
IDEAPlatforms._212, // maybe 211 AS used it too
|
IDEAPlatforms._212, // maybe 211 AS used it too
|
||||||
IDEAPlatforms._213,
|
IDEAPlatforms._213,
|
||||||
|
|||||||
-1
@@ -100,7 +100,6 @@ where advanced options include:
|
|||||||
-Xsuppress-version-warnings Suppress warnings about outdated, inconsistent or experimental language or API versions
|
-Xsuppress-version-warnings Suppress warnings about outdated, inconsistent or experimental language or API versions
|
||||||
-Xunrestricted-builder-inference
|
-Xunrestricted-builder-inference
|
||||||
Eliminate builder inference restrictions like allowance of returning type variables of a builder inference call
|
Eliminate builder inference restrictions like allowance of returning type variables of a builder inference call
|
||||||
-Xuse-experimental=<fq.name> Enable, but don't propagate usages of experimental API for marker annotation with the given fully qualified name
|
|
||||||
-Xuse-fir Compile using Front-end IR. Warning: this feature is far from being production-ready
|
-Xuse-fir Compile using Front-end IR. Warning: this feature is far from being production-ready
|
||||||
-Xuse-fir-extended-checkers Use extended analysis mode based on Front-end IR. Warning: this feature is far from being production-ready
|
-Xuse-fir-extended-checkers Use extended analysis mode based on Front-end IR. Warning: this feature is far from being production-ready
|
||||||
-Xuse-mixed-named-arguments Enable Support named arguments in their own position even if the result appears as mixed
|
-Xuse-mixed-named-arguments Enable Support named arguments in their own position even if the result appears as mixed
|
||||||
|
|||||||
-1
@@ -209,7 +209,6 @@ where advanced options include:
|
|||||||
-Xsuppress-version-warnings Suppress warnings about outdated, inconsistent or experimental language or API versions
|
-Xsuppress-version-warnings Suppress warnings about outdated, inconsistent or experimental language or API versions
|
||||||
-Xunrestricted-builder-inference
|
-Xunrestricted-builder-inference
|
||||||
Eliminate builder inference restrictions like allowance of returning type variables of a builder inference call
|
Eliminate builder inference restrictions like allowance of returning type variables of a builder inference call
|
||||||
-Xuse-experimental=<fq.name> Enable, but don't propagate usages of experimental API for marker annotation with the given fully qualified name
|
|
||||||
-Xuse-fir Compile using Front-end IR. Warning: this feature is far from being production-ready
|
-Xuse-fir Compile using Front-end IR. Warning: this feature is far from being production-ready
|
||||||
-Xuse-fir-extended-checkers Use extended analysis mode based on Front-end IR. Warning: this feature is far from being production-ready
|
-Xuse-fir-extended-checkers Use extended analysis mode based on Front-end IR. Warning: this feature is far from being production-ready
|
||||||
-Xuse-mixed-named-arguments Enable Support named arguments in their own position even if the result appears as mixed
|
-Xuse-mixed-named-arguments Enable Support named arguments in their own position even if the result appears as mixed
|
||||||
|
|||||||
Reference in New Issue
Block a user