Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion docs/topics/compiler-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ These compilers are used by:
* Maven, when you call `mvn compile` or `mvn test-compile` in a console or in the IDE.

You can also run Kotlin compilers manually from the command line as described
in the [Working with command-line compiler](command-line.md) tutorial.
in the [Working with command-line compiler](command-line.md) tutorial.

## Compiler options

Expand Down Expand Up @@ -38,6 +38,12 @@ For details, see [Maven](maven.md#specify-compiler-options).
> ```
{style="note"}
## DSL for compiler options
A single source for all compiler options is available as a JAR artifact, published under `org.jetbrains.kotlin:kotlin-compiler-arguments-description`.
This artifact includes both a code representation and a JSON equivalent (for non-Kotlin consumers) of all compiler option
descriptions, along with metadata such as the version in which each option was introduced or stabilized.
## Common options
The following options are common for all Kotlin compilers.
Expand Down