-
-
Notifications
You must be signed in to change notification settings - Fork 332
/
LintRegistry.kt
31 lines (25 loc) · 1012 Bytes
/
LintRegistry.kt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package io.mockk.lint
import com.android.tools.lint.client.api.IssueRegistry
import com.android.tools.lint.client.api.Vendor
import com.android.tools.lint.detector.api.CURRENT_API
import com.android.tools.lint.detector.api.Issue
import io.mockk.lint.MockkUnnecessaryUsageDetector.Companion.ISSUE_DATA_CLASS
import io.mockk.lint.MockkUnnecessaryUsageDetector.Companion.ISSUE_ENUM
import io.mockk.lint.MockkUnnecessaryUsageDetector.Companion.ISSUE_INTERFACE
import io.mockk.lint.MockkUnnecessaryUsageDetector.Companion.ISSUE_PRIMITIVE
@Suppress("unused")
internal class LintRegistry : IssueRegistry() {
override val vendor = Vendor(
identifier = "MockK",
vendorName = "MockK",
feedbackUrl = "https://github.com/mockk/mockk/issues",
contact = "https://github.com/mockk/mockk"
)
override val issues: List<Issue> = listOf(
ISSUE_DATA_CLASS,
ISSUE_ENUM,
ISSUE_INTERFACE,
ISSUE_PRIMITIVE,
)
override val api: Int = CURRENT_API
}