Skip to content

Instantly share code, notes, and snippets.

@saurabharora90
Created July 29, 2019 16:33
Show Gist options
  • Save saurabharora90/a626aa9d2c86643c9c3b012137791a44 to your computer and use it in GitHub Desktop.
Save saurabharora90/a626aa9d2c86643c9c3b012137791a44 to your computer and use it in GitHub Desktop.
Dark Theme Lint Checks
class DarkThemeLintRegistry : IssueRegistry() {
override val issues: List<Issue>
get() = listOf(DirectColorUseIssue.ISSUE)
}
apply plugin: 'java-library'
apply plugin: 'kotlin'
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
compileOnly "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
compileOnly 'com.android.tools.lint:lint-api:26.4.1'
compileOnly 'com.android.tools.lint:lint-checks:26.4.1'
}
jar {
manifest {
attributes 'Lint-Registry': '<packageName>.DarkThemeLintRegistry'
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment