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
MetadataJsonAdapter
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>
ResultJsonAdapter
Link copied to clipboard
class ResultJsonAdapter(moshi: Moshi) : JsonAdapter<ERROR CLASS: Wrong number of type arguments>
class ResultJsonAdapter(moshi: Moshi) : JsonAdapter<ERROR CLASS: Wrong number of type arguments>
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
RulesetJsonAdapter
Link copied to clipboard
class RulesetJsonAdapter(moshi: Moshi) : JsonAdapter<ERROR CLASS: Symbol not found for Ruleset>
class RulesetJsonAdapter(moshi: Moshi) : JsonAdapter<ERROR CLASS: Symbol not found for Ruleset>
Link copied to clipboard
enum Vendor : Enum<Vendor>