[lombok] IDE plugin with maven import handler
This commit is contained in:
committed by
TeamCityServer
parent
07daf2165a
commit
b58bea6fa1
@@ -66,6 +66,9 @@ interface KotlinPaths {
|
||||
val noArgPluginJarPath: File
|
||||
get() = jar(Jar.NoArgPlugin)
|
||||
|
||||
val lombokPluginJarPath: File
|
||||
get() = jar(Jar.LombokPlugin)
|
||||
|
||||
// @Deprecated("Obsolete API", ReplaceWith("jar(KotlinPaths.Jars.samWithReceiver)"))
|
||||
val samWithReceiverJarPath: File
|
||||
get() = jar(Jar.SamWithReceiver)
|
||||
@@ -93,6 +96,7 @@ interface KotlinPaths {
|
||||
JsKotlinTest(PathUtil.KOTLIN_TEST_JS_NAME),
|
||||
AllOpenPlugin(PathUtil.ALLOPEN_PLUGIN_NAME),
|
||||
NoArgPlugin(PathUtil.NOARG_PLUGIN_NAME),
|
||||
LombokPlugin(PathUtil.LOMBOK_PLUGIN_NAME),
|
||||
SamWithReceiver(PathUtil.SAM_WITH_RECEIVER_PLUGIN_NAME),
|
||||
SerializationPlugin(PathUtil.SERIALIZATION_PLUGIN_NAME),
|
||||
Trove4j(PathUtil.TROVE4J_NAME),
|
||||
@@ -150,4 +154,4 @@ open class KotlinPathsFromBaseDirectory(val basePath: File) : KotlinPaths {
|
||||
override fun jar(jar: KotlinPaths.Jar): File = basePath.resolve(jar.baseName + ".jar")
|
||||
|
||||
override fun sourcesJar(jar: KotlinPaths.Jar): File? = basePath.resolve(jar.baseName + "-sources.jar")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,6 +36,7 @@ object PathUtil {
|
||||
const val SAM_WITH_RECEIVER_PLUGIN_JAR_NAME = "$SAM_WITH_RECEIVER_PLUGIN_NAME.jar"
|
||||
const val SERIALIZATION_PLUGIN_NAME = "kotlinx-serialization-compiler-plugin"
|
||||
const val SERIALIZATION_PLUGIN_JAR_NAME = "$SERIALIZATION_PLUGIN_NAME.jar"
|
||||
const val LOMBOK_PLUGIN_NAME = "lombok-compiler-plugin"
|
||||
const val ANDROID_EXTENSIONS_RUNTIME_PLUGIN_JAR_NAME = "android-extensions-runtime.jar"
|
||||
const val PARCELIZE_RUNTIME_PLUGIN_JAR_NAME = "parcelize-runtime.jar"
|
||||
const val JS_LIB_SRC_JAR_NAME = "kotlin-stdlib-js-sources.jar"
|
||||
|
||||
Reference in New Issue
Block a user