├── .editorconfig ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── custom-android-lint-rules ├── build.gradle └── src │ ├── main │ └── kotlin │ │ └── com │ │ └── vanniktech │ │ └── androidlintcustomrules │ │ ├── CustomIssueRegistry.kt │ │ └── NoInternalImportDetector.kt │ └── test │ └── kotlin │ └── com │ └── vanniktech │ └── androidlintcustomrules │ └── NoInternalImportDetectorTest.kt ├── custom-detekt-rules ├── build.gradle └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── vanniktech │ │ │ └── detektcustomrules │ │ │ ├── CustomRuleSetProvider.kt │ │ │ └── NoInternalImportRule.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── io.gitlab.arturbosch.detekt.api.RuleSetProvider │ └── test │ └── kotlin │ └── com │ └── vanniktech │ └── detektcustomrules │ └── NoInternalImportRuleTest.kt ├── custom-ktlint-rules ├── build.gradle └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── vanniktech │ │ │ └── ktlintcustomrules │ │ │ ├── CustomRuleSetProvider.kt │ │ │ └── NoInternalImportRule.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.github.shyiko.ktlint.core.RuleSetProvider │ └── test │ └── kotlin │ └── com │ └── vanniktech │ └── ktlintcustomrules │ └── NoInternalImportRuleTest.kt ├── demo ├── build.gradle ├── code_quality_tools │ └── detekt.yml └── src │ └── main │ └── kotlin │ └── com │ └── vanniktech │ └── kotlinoncodequalitytools │ ├── BrilliantClass.kt │ ├── Configuration.kt │ ├── Foo.kt │ ├── InternalImport.kt │ ├── MyManagerHandlerThatDoesEverything.kt │ ├── Point.kt │ ├── UpperCasePrinter.kt │ └── internal │ └── InternalClass.kt ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/README.md -------------------------------------------------------------------------------- /custom-android-lint-rules/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-android-lint-rules/build.gradle -------------------------------------------------------------------------------- /custom-android-lint-rules/src/main/kotlin/com/vanniktech/androidlintcustomrules/CustomIssueRegistry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-android-lint-rules/src/main/kotlin/com/vanniktech/androidlintcustomrules/CustomIssueRegistry.kt -------------------------------------------------------------------------------- /custom-android-lint-rules/src/main/kotlin/com/vanniktech/androidlintcustomrules/NoInternalImportDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-android-lint-rules/src/main/kotlin/com/vanniktech/androidlintcustomrules/NoInternalImportDetector.kt -------------------------------------------------------------------------------- /custom-android-lint-rules/src/test/kotlin/com/vanniktech/androidlintcustomrules/NoInternalImportDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-android-lint-rules/src/test/kotlin/com/vanniktech/androidlintcustomrules/NoInternalImportDetectorTest.kt -------------------------------------------------------------------------------- /custom-detekt-rules/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-detekt-rules/build.gradle -------------------------------------------------------------------------------- /custom-detekt-rules/src/main/kotlin/com/vanniktech/detektcustomrules/CustomRuleSetProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-detekt-rules/src/main/kotlin/com/vanniktech/detektcustomrules/CustomRuleSetProvider.kt -------------------------------------------------------------------------------- /custom-detekt-rules/src/main/kotlin/com/vanniktech/detektcustomrules/NoInternalImportRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-detekt-rules/src/main/kotlin/com/vanniktech/detektcustomrules/NoInternalImportRule.kt -------------------------------------------------------------------------------- /custom-detekt-rules/src/main/resources/META-INF/services/io.gitlab.arturbosch.detekt.api.RuleSetProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-detekt-rules/src/main/resources/META-INF/services/io.gitlab.arturbosch.detekt.api.RuleSetProvider -------------------------------------------------------------------------------- /custom-detekt-rules/src/test/kotlin/com/vanniktech/detektcustomrules/NoInternalImportRuleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-detekt-rules/src/test/kotlin/com/vanniktech/detektcustomrules/NoInternalImportRuleTest.kt -------------------------------------------------------------------------------- /custom-ktlint-rules/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-ktlint-rules/build.gradle -------------------------------------------------------------------------------- /custom-ktlint-rules/src/main/kotlin/com/vanniktech/ktlintcustomrules/CustomRuleSetProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-ktlint-rules/src/main/kotlin/com/vanniktech/ktlintcustomrules/CustomRuleSetProvider.kt -------------------------------------------------------------------------------- /custom-ktlint-rules/src/main/kotlin/com/vanniktech/ktlintcustomrules/NoInternalImportRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-ktlint-rules/src/main/kotlin/com/vanniktech/ktlintcustomrules/NoInternalImportRule.kt -------------------------------------------------------------------------------- /custom-ktlint-rules/src/main/resources/META-INF/services/com.github.shyiko.ktlint.core.RuleSetProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-ktlint-rules/src/main/resources/META-INF/services/com.github.shyiko.ktlint.core.RuleSetProvider -------------------------------------------------------------------------------- /custom-ktlint-rules/src/test/kotlin/com/vanniktech/ktlintcustomrules/NoInternalImportRuleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/custom-ktlint-rules/src/test/kotlin/com/vanniktech/ktlintcustomrules/NoInternalImportRuleTest.kt -------------------------------------------------------------------------------- /demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/demo/build.gradle -------------------------------------------------------------------------------- /demo/code_quality_tools/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/demo/code_quality_tools/detekt.yml -------------------------------------------------------------------------------- /demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/BrilliantClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/BrilliantClass.kt -------------------------------------------------------------------------------- /demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/Configuration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/Configuration.kt -------------------------------------------------------------------------------- /demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/Foo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/Foo.kt -------------------------------------------------------------------------------- /demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/InternalImport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/InternalImport.kt -------------------------------------------------------------------------------- /demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/MyManagerHandlerThatDoesEverything.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/MyManagerHandlerThatDoesEverything.kt -------------------------------------------------------------------------------- /demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/Point.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/Point.kt -------------------------------------------------------------------------------- /demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/UpperCasePrinter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/UpperCasePrinter.kt -------------------------------------------------------------------------------- /demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/internal/InternalClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/demo/src/main/kotlin/com/vanniktech/kotlinoncodequalitytools/internal/InternalClass.kt -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanniktech/kotlin-on-code-quality-tools/HEAD/settings.gradle --------------------------------------------------------------------------------