com.avito.android.owner.dependency.OwnedDependency.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of code-ownership Show documentation
Show all versions of code-ownership Show documentation
Collection of infrastructure libraries and gradle plugins of Avito Android project
The newest version!
package com.avito.android.owner.dependency
import com.avito.android.model.Owner
import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
@JsonClass(generateAdapter = true)
public class OwnedDependency(
@Json(name = "moduleName") public val name: String,
@Json(name = "owners") public val owners: Collection,
@Json(name = "type") public val type: Type,
@Json(name = "betweennessCentrality") public val betweennessCentrality: Double?,
) {
public enum class Type {
@Json(name = "internal")
INTERNAL,
@Json(name = "external")
EXTERNAL
}
}