├── .github ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ └── gradle-wrapper-validation.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── RELEASING.md ├── deploy_website.sh ├── docs ├── CHECKS.md ├── css │ └── app.css ├── fonts │ └── UberMove-Medium.woff2 ├── getting-started.md └── images │ └── uber_oss_logo.png ├── gradle.properties ├── gradle ├── dependencies.gradle ├── publish-docs.gradle ├── spotless.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lint-checks-android ├── build.gradle ├── gradle.properties └── src │ ├── main │ └── java │ │ └── com │ │ └── uber │ │ └── lintchecks │ │ └── android │ │ ├── ColorResourceUsageDetector.kt │ │ ├── FrameworkPairDetector.kt │ │ ├── GetDrawableDetector.kt │ │ ├── LintRegistry.kt │ │ ├── ResCompatGetColorDetector.kt │ │ ├── UiDetectorUtils.kt │ │ ├── XmlHardcodedColorOrDimensionDetector.kt │ │ ├── XmlImageSrcDetector.kt │ │ └── XmlWebViewInsideScrollViewDetector.kt │ └── test │ ├── java │ └── com │ │ └── uber │ │ └── lintchecks │ │ └── android │ │ ├── ColorResourceUsageDetectorTest.kt │ │ ├── FrameworkPairDetectorTest.kt │ │ ├── GetDrawableDetectorTest.kt │ │ ├── LintTestExtensions.kt │ │ ├── ResCompatGetColorDetectorTest.kt │ │ ├── XmlHardcodedColorOrDimensionDetectorTest.kt │ │ ├── XmlImageSrcDetectorTest.kt │ │ └── XmlWebViewInsideScrollViewDetectorTest.kt │ └── resources │ └── core-1.1.0.jar ├── lint-checks-base ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── uber │ └── lintchecks │ └── base │ └── Implementations.kt ├── lint-checks-rxjava ├── build.gradle ├── gradle.properties └── src │ ├── main │ └── java │ │ └── com │ │ └── uber │ │ └── lintchecks │ │ └── rxjava │ │ ├── LintRegistry.kt │ │ ├── RxJavaDistinctDetector.kt │ │ └── RxJavaToSingleDetector.kt │ └── test │ ├── java │ └── com │ │ └── uber │ │ └── intchecks │ │ └── rxjava │ │ └── test │ │ ├── LintTestExtensions.kt │ │ ├── RxJavaDistinctDetectorTest.kt │ │ └── RxJavaToSingleDetectorTest.kt │ └── resources │ └── rxjava-2.2.12.jar ├── lint-checks ├── build.gradle ├── gradle.properties └── src │ ├── main │ └── java │ │ └── com │ │ └── uber │ │ └── lintchecks │ │ ├── LintRegistry.kt │ │ ├── StringFormatNoLocaleDetector.kt │ │ ├── StringToCaseNoLocaleDetector.kt │ │ └── SystemCurrentTimeMillisDetector.kt │ └── test │ └── java │ └── com │ └── uber │ └── lintchecks │ ├── StringFormatNoLocaleDetectorTest.kt │ ├── StringToCaseNoLocaleDetectorTest.kt │ └── SystemCurrentTimeMillisDetectorTest.kt ├── lint.xml ├── mkdocs.yml ├── recipes ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── uber │ │ └── lintchecks │ │ └── recipes │ │ ├── LintRegistry.kt │ │ └── guardrails │ │ ├── JavaOnly.kt │ │ ├── JavaOnlyDetector.kt │ │ └── KotlinOnly.kt │ └── test │ └── java │ └── com │ └── uber │ └── lintchecks │ └── recipes │ └── guardrails │ └── JavaOnlyDetectorTest.kt ├── sample ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── uber │ │ │ └── lintchecks │ │ │ └── sample │ │ │ └── MainActivity.kt │ └── res │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── uber │ └── myapplication │ └── MainActivityTest.java ├── settings.gradle ├── spotless ├── copyright.java └── copyright.kt └── test-utils ├── build.gradle └── src └── main └── java └── com └── uber └── lintchecks └── base └── test └── LintTestBase.kt /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/gradle-wrapper-validation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/.github/workflows/gradle-wrapper-validation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/RELEASING.md -------------------------------------------------------------------------------- /deploy_website.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/deploy_website.sh -------------------------------------------------------------------------------- /docs/CHECKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/docs/CHECKS.md -------------------------------------------------------------------------------- /docs/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/docs/css/app.css -------------------------------------------------------------------------------- /docs/fonts/UberMove-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/docs/fonts/UberMove-Medium.woff2 -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/images/uber_oss_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/docs/images/uber_oss_logo.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/dependencies.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/gradle/dependencies.gradle -------------------------------------------------------------------------------- /gradle/publish-docs.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/gradle/publish-docs.gradle -------------------------------------------------------------------------------- /gradle/spotless.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/gradle/spotless.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lint-checks-android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/build.gradle -------------------------------------------------------------------------------- /lint-checks-android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/gradle.properties -------------------------------------------------------------------------------- /lint-checks-android/src/main/java/com/uber/lintchecks/android/ColorResourceUsageDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/main/java/com/uber/lintchecks/android/ColorResourceUsageDetector.kt -------------------------------------------------------------------------------- /lint-checks-android/src/main/java/com/uber/lintchecks/android/FrameworkPairDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/main/java/com/uber/lintchecks/android/FrameworkPairDetector.kt -------------------------------------------------------------------------------- /lint-checks-android/src/main/java/com/uber/lintchecks/android/GetDrawableDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/main/java/com/uber/lintchecks/android/GetDrawableDetector.kt -------------------------------------------------------------------------------- /lint-checks-android/src/main/java/com/uber/lintchecks/android/LintRegistry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/main/java/com/uber/lintchecks/android/LintRegistry.kt -------------------------------------------------------------------------------- /lint-checks-android/src/main/java/com/uber/lintchecks/android/ResCompatGetColorDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/main/java/com/uber/lintchecks/android/ResCompatGetColorDetector.kt -------------------------------------------------------------------------------- /lint-checks-android/src/main/java/com/uber/lintchecks/android/UiDetectorUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/main/java/com/uber/lintchecks/android/UiDetectorUtils.kt -------------------------------------------------------------------------------- /lint-checks-android/src/main/java/com/uber/lintchecks/android/XmlHardcodedColorOrDimensionDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/main/java/com/uber/lintchecks/android/XmlHardcodedColorOrDimensionDetector.kt -------------------------------------------------------------------------------- /lint-checks-android/src/main/java/com/uber/lintchecks/android/XmlImageSrcDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/main/java/com/uber/lintchecks/android/XmlImageSrcDetector.kt -------------------------------------------------------------------------------- /lint-checks-android/src/main/java/com/uber/lintchecks/android/XmlWebViewInsideScrollViewDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/main/java/com/uber/lintchecks/android/XmlWebViewInsideScrollViewDetector.kt -------------------------------------------------------------------------------- /lint-checks-android/src/test/java/com/uber/lintchecks/android/ColorResourceUsageDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/test/java/com/uber/lintchecks/android/ColorResourceUsageDetectorTest.kt -------------------------------------------------------------------------------- /lint-checks-android/src/test/java/com/uber/lintchecks/android/FrameworkPairDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/test/java/com/uber/lintchecks/android/FrameworkPairDetectorTest.kt -------------------------------------------------------------------------------- /lint-checks-android/src/test/java/com/uber/lintchecks/android/GetDrawableDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/test/java/com/uber/lintchecks/android/GetDrawableDetectorTest.kt -------------------------------------------------------------------------------- /lint-checks-android/src/test/java/com/uber/lintchecks/android/LintTestExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/test/java/com/uber/lintchecks/android/LintTestExtensions.kt -------------------------------------------------------------------------------- /lint-checks-android/src/test/java/com/uber/lintchecks/android/ResCompatGetColorDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/test/java/com/uber/lintchecks/android/ResCompatGetColorDetectorTest.kt -------------------------------------------------------------------------------- /lint-checks-android/src/test/java/com/uber/lintchecks/android/XmlHardcodedColorOrDimensionDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/test/java/com/uber/lintchecks/android/XmlHardcodedColorOrDimensionDetectorTest.kt -------------------------------------------------------------------------------- /lint-checks-android/src/test/java/com/uber/lintchecks/android/XmlImageSrcDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/test/java/com/uber/lintchecks/android/XmlImageSrcDetectorTest.kt -------------------------------------------------------------------------------- /lint-checks-android/src/test/java/com/uber/lintchecks/android/XmlWebViewInsideScrollViewDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/test/java/com/uber/lintchecks/android/XmlWebViewInsideScrollViewDetectorTest.kt -------------------------------------------------------------------------------- /lint-checks-android/src/test/resources/core-1.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-android/src/test/resources/core-1.1.0.jar -------------------------------------------------------------------------------- /lint-checks-base/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-base/build.gradle -------------------------------------------------------------------------------- /lint-checks-base/src/main/java/com/uber/lintchecks/base/Implementations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-base/src/main/java/com/uber/lintchecks/base/Implementations.kt -------------------------------------------------------------------------------- /lint-checks-rxjava/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-rxjava/build.gradle -------------------------------------------------------------------------------- /lint-checks-rxjava/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-rxjava/gradle.properties -------------------------------------------------------------------------------- /lint-checks-rxjava/src/main/java/com/uber/lintchecks/rxjava/LintRegistry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-rxjava/src/main/java/com/uber/lintchecks/rxjava/LintRegistry.kt -------------------------------------------------------------------------------- /lint-checks-rxjava/src/main/java/com/uber/lintchecks/rxjava/RxJavaDistinctDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-rxjava/src/main/java/com/uber/lintchecks/rxjava/RxJavaDistinctDetector.kt -------------------------------------------------------------------------------- /lint-checks-rxjava/src/main/java/com/uber/lintchecks/rxjava/RxJavaToSingleDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-rxjava/src/main/java/com/uber/lintchecks/rxjava/RxJavaToSingleDetector.kt -------------------------------------------------------------------------------- /lint-checks-rxjava/src/test/java/com/uber/intchecks/rxjava/test/LintTestExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-rxjava/src/test/java/com/uber/intchecks/rxjava/test/LintTestExtensions.kt -------------------------------------------------------------------------------- /lint-checks-rxjava/src/test/java/com/uber/intchecks/rxjava/test/RxJavaDistinctDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-rxjava/src/test/java/com/uber/intchecks/rxjava/test/RxJavaDistinctDetectorTest.kt -------------------------------------------------------------------------------- /lint-checks-rxjava/src/test/java/com/uber/intchecks/rxjava/test/RxJavaToSingleDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-rxjava/src/test/java/com/uber/intchecks/rxjava/test/RxJavaToSingleDetectorTest.kt -------------------------------------------------------------------------------- /lint-checks-rxjava/src/test/resources/rxjava-2.2.12.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks-rxjava/src/test/resources/rxjava-2.2.12.jar -------------------------------------------------------------------------------- /lint-checks/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks/build.gradle -------------------------------------------------------------------------------- /lint-checks/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks/gradle.properties -------------------------------------------------------------------------------- /lint-checks/src/main/java/com/uber/lintchecks/LintRegistry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks/src/main/java/com/uber/lintchecks/LintRegistry.kt -------------------------------------------------------------------------------- /lint-checks/src/main/java/com/uber/lintchecks/StringFormatNoLocaleDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks/src/main/java/com/uber/lintchecks/StringFormatNoLocaleDetector.kt -------------------------------------------------------------------------------- /lint-checks/src/main/java/com/uber/lintchecks/StringToCaseNoLocaleDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks/src/main/java/com/uber/lintchecks/StringToCaseNoLocaleDetector.kt -------------------------------------------------------------------------------- /lint-checks/src/main/java/com/uber/lintchecks/SystemCurrentTimeMillisDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks/src/main/java/com/uber/lintchecks/SystemCurrentTimeMillisDetector.kt -------------------------------------------------------------------------------- /lint-checks/src/test/java/com/uber/lintchecks/StringFormatNoLocaleDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks/src/test/java/com/uber/lintchecks/StringFormatNoLocaleDetectorTest.kt -------------------------------------------------------------------------------- /lint-checks/src/test/java/com/uber/lintchecks/StringToCaseNoLocaleDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks/src/test/java/com/uber/lintchecks/StringToCaseNoLocaleDetectorTest.kt -------------------------------------------------------------------------------- /lint-checks/src/test/java/com/uber/lintchecks/SystemCurrentTimeMillisDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint-checks/src/test/java/com/uber/lintchecks/SystemCurrentTimeMillisDetectorTest.kt -------------------------------------------------------------------------------- /lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/lint.xml -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /recipes/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/recipes/build.gradle -------------------------------------------------------------------------------- /recipes/src/main/java/com/uber/lintchecks/recipes/LintRegistry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/recipes/src/main/java/com/uber/lintchecks/recipes/LintRegistry.kt -------------------------------------------------------------------------------- /recipes/src/main/java/com/uber/lintchecks/recipes/guardrails/JavaOnly.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/recipes/src/main/java/com/uber/lintchecks/recipes/guardrails/JavaOnly.kt -------------------------------------------------------------------------------- /recipes/src/main/java/com/uber/lintchecks/recipes/guardrails/JavaOnlyDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/recipes/src/main/java/com/uber/lintchecks/recipes/guardrails/JavaOnlyDetector.kt -------------------------------------------------------------------------------- /recipes/src/main/java/com/uber/lintchecks/recipes/guardrails/KotlinOnly.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/recipes/src/main/java/com/uber/lintchecks/recipes/guardrails/KotlinOnly.kt -------------------------------------------------------------------------------- /recipes/src/test/java/com/uber/lintchecks/recipes/guardrails/JavaOnlyDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/recipes/src/test/java/com/uber/lintchecks/recipes/guardrails/JavaOnlyDetectorTest.kt -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/build.gradle -------------------------------------------------------------------------------- /sample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/gradle.properties -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/src/main/java/com/uber/lintchecks/sample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/java/com/uber/lintchecks/sample/MainActivity.kt -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample/src/test/java/com/uber/myapplication/MainActivityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/sample/src/test/java/com/uber/myapplication/MainActivityTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/settings.gradle -------------------------------------------------------------------------------- /spotless/copyright.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/spotless/copyright.java -------------------------------------------------------------------------------- /spotless/copyright.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/spotless/copyright.kt -------------------------------------------------------------------------------- /test-utils/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/test-utils/build.gradle -------------------------------------------------------------------------------- /test-utils/src/main/java/com/uber/lintchecks/base/test/LintTestBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/lint-checks/HEAD/test-utils/src/main/java/com/uber/lintchecks/base/test/LintTestBase.kt --------------------------------------------------------------------------------