Package-level declarations

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Metadata(@Json(name = "vendor") val vendor: Vendor, @Json(name = "rule") val rule: String, @Json(name = "type") val type: ResultType, @Json(name = "message") val message: String) : Codable
Link copied to clipboard
class MetadataJsonAdapter(moshi: Moshi) : JsonAdapter<Metadata>
class MetadataJsonAdapter(moshi: Moshi) : JsonAdapter<Metadata>
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Result(@Json(name = "metadata") val metadata: Metadata, @Json(name = "snapshots") val snapshots: List<Snapshot>, @Json(name = "elements") val elements: List<SemanticElement>) : Codable, Scalable<Result>
Link copied to clipboard
class ResultJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>
class ResultJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>
Link copied to clipboard
Link copied to clipboard
abstract class Rule
Link copied to clipboard
Link copied to clipboard
sealed class RuleConfigValue
Link copied to clipboard
interface Rules
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Ruleset(@Json(name = "abra") val abra: List<AbraRules>, @Json(name = "google") val google: List<GoogleRules>) : Codable
Link copied to clipboard
class RulesetJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>
class RulesetJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>
Link copied to clipboard
enum Vendor : Enum<Vendor>