This linter package lints .kt files using kotlinc
This package requires the language-kotlin
package to be present
This package can be installed from the package settings page by searching for and
installing the linter-kotlin
package.
It can also be installed using apm
from the command line:
$ apm install linter-kotlin
The package can be configured from the settings page or by editing config.cson
directly.
Available configuration options are:
executablePath
- The path to the kotlin compiler executableclasspath
- extra classpath to be compile withcompilerOutputDir
- The directory to put generated class filescommandTimeout
- Number of seconds to wait for the compiler
default: 30
An example configuration (in config.cson):
"linter-kotlin":executablePath: "/usr/bin/kotlinc"classpath: "/usr/local/lib/java/somelibrary.jar:/home/user/classdir"compilerOutputDir: "build"commandTimeout: 30
Project specific classpath can be defined in a file called .atom_jvm_classpath
NOTE: The kotlin compiler does not support classpath wildcards
If you define classpaths that have wildcards in them, they will be ignored
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.