Cleanup annotations in script-util:
remove unused targets and runtime retention
This commit is contained in:
+2
-4
@@ -18,13 +18,11 @@ package org.jetbrains.kotlin.script.util
|
|||||||
|
|
||||||
// in case of flat or direct resolvers the value should be a direct path or file name of a jar respectively
|
// in case of flat or direct resolvers the value should be a direct path or file name of a jar respectively
|
||||||
// in case of maven resolver the maven coordinates string is accepted (resolved with com.jcabi.aether library)
|
// in case of maven resolver the maven coordinates string is accepted (resolved with com.jcabi.aether library)
|
||||||
@Target(AnnotationTarget.FILE, AnnotationTarget.EXPRESSION, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY)
|
@Target(AnnotationTarget.FILE)
|
||||||
@Retention(AnnotationRetention.RUNTIME)
|
|
||||||
annotation class DependsOn(val value: String = "", val groupId: String = "", val artifactId: String = "", val version: String = "")
|
annotation class DependsOn(val value: String = "", val groupId: String = "", val artifactId: String = "", val version: String = "")
|
||||||
|
|
||||||
// only flat directory repositories are supported now, so value should be a path to a directory with jars
|
// only flat directory repositories are supported now, so value should be a path to a directory with jars
|
||||||
// TODO: support other types of repos
|
// TODO: support other types of repos
|
||||||
@Target(AnnotationTarget.FILE, AnnotationTarget.EXPRESSION, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY)
|
@Target(AnnotationTarget.FILE)
|
||||||
@Retention(AnnotationRetention.RUNTIME)
|
|
||||||
annotation class Repository(val value: String = "", val id: String = "", val url: String = "")
|
annotation class Repository(val value: String = "", val id: String = "", val url: String = "")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user