Files
jadx/jadx-plugins/jadx-script/examples/context/stubs.kt
T
2023-04-20 19:01:29 +03:00

29 lines
759 B
Kotlin

@file:Suppress("MayBeConstant", "unused")
import jadx.plugins.script.runtime.JadxScriptInstance
import mu.KotlinLogging
/**
* Stubs for JadxScriptBaseClass script super class
*/
val log = KotlinLogging.logger("JadxScript")
val scriptName = "script"
fun getJadxInstance(): JadxScriptInstance {
throw IllegalStateException("Stub method!")
}
/**
* Annotations for maven imports
*/
@Target(AnnotationTarget.FILE)
@Repeatable
@Retention(AnnotationRetention.SOURCE)
annotation class DependsOn(vararg val artifactsCoordinates: String, val options: Array<String> = [])
@Target(AnnotationTarget.FILE)
@Repeatable
@Retention(AnnotationRetention.SOURCE)
annotation class Repository(vararg val repositoriesCoordinates: String, val options: Array<String> = [])