Detekt-Hint插件在Kotlin中检测设计原则冲突

Detekt-Hint插件用于检测Kotlin代码中违反设计原则的行为,并通过注释形式提供反馈。这一插件专注于编程原理的违规检测,并通过质量检查阶段的提示来减少开发过程中的噪音。插件的设计允许在代码的架构层面上进行检测,以确保更高的准确性和有用性。在Pull Request (PR)中直接获得反馈,可以更方便地处理可能的假阳性。注释包括上下文和建议,帮助开发人员作出正确决定。当前支持的检测包括:使用合成代替继承,以保证不违反Liskov替代原则,且从第三方库继承时不会报告。插件还支持缺乏方言的检测。
folder
detekt-hint:检测Kotlin中作为detekt插件的设计原则冲突 预估大小:142个文件
file
Copy of lcom-simple.drawio 1KB
file
psi.drawio 61KB
file
lcom-repository.drawio 2KB
file
Untitled Diagram.drawio 411B
file
workflow.drawio 2KB
file
detekt-hint.drawio 8KB
file
bibliography.bib 13KB
file
gradlew 5KB
file
InterfaceSegregationPrincipleSpec.kt 11KB
file
LackOfCohesionMethodsSpec.kt 16KB
file
LackOfCohesionMethods.kt 11KB
file
Gemfile 161B
file
output-iosched.html 273KB
file
output-ktor.html 714KB
file
output-detekt.html 450KB
file
Dangerfile 895B
file
gradle-wrapper.jar 54KB
file
gradlew.bat 2KB
file
.gitignore 37B
file
build.gradle 2KB
zip 文件大小:6.95MB