name.remal.gradle_plugins.dsl.reflective_project_plugin.info.ActionInfo.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gradle-plugins-kotlin-dsl Show documentation
Show all versions of gradle-plugins-kotlin-dsl Show documentation
Remal Gradle plugins: gradle-plugins-kotlin-dsl
package name.remal.gradle_plugins.dsl.reflective_project_plugin.info
interface ActionInfo : WithRequirements, WithApplyPlugins {
val order: Int
val description: String
fun compareTo(other: ActionInfo): Int {
order.compareTo(other.order).let { if (it != 0) return it }
description.compareTo(other.description).let { if (it != 0) return it }
javaClass.name.compareTo(other.javaClass.name).let { if (it != 0) return it }
return 0
}
}