Konsist
GitHubSlack (kotlinlang)Twitter
  • 🚀GETTING STARTED
    • What is Konsist?
    • Getting Started
      • Add Konsist Dependency
      • Create First Konsist Test - Declaration Check
      • Create Secound Konsist Test - Architectural Check
    • Articles & Videos
  • ✅WRITING TESTS
    • Create The Scope
    • Declaration Filtering
    • Declaration Assertion
    • Architecture Assertion
    • Suppress Konsist Test
  • ✏️VERYFYING CODEBASE
    • Verify Classes
    • Verify Interfaces
    • Verify Functions
    • Verify Properties
    • Verify Generics
    • Verify Source Declarations
  • 📗FEATURES
    • Add Konsist Existing To Project (Baseline)
    • Debug Konsist Test
    • Declaration
    • Declaration Vs Property
    • Compiler Type Inference
    • Package Wildcard
    • Declaration References
    • Indirect Parents
    • Kotest Support
  • 🔍INSPIRATION
    • Starter Projects
    • Snippets
      • General Snippets
      • Android Snippets
      • Spring Snippets
      • Test Snippets
      • JUnit Snippets
      • Kotest Snippets
      • Architecture Snippets
      • Clean Architecture Snippets
      • Kotlin Serialization Snippets
      • Library Snippets
      • Generic Types Snippets
  • 🎓ADVANCED
    • Isolate Konsist Tests
    • Enable Full Command Line Logging
    • Dynamic Konsist Tests
      • Explicit Test Names
    • When Konsist API Is Not Enough
    • Additional JUnit5 Setup
    • Why There Are No Pre-defined Rules?
    • Konsist Snapshots
  • ❓HELP
    • Getting Help
    • Known Issues
      • java.lang.OutOfMemoryError: Java heap space
    • Compatibility
  • ℹ️OTHER
    • Changelog
    • Project Status
    • Contributing
    • Contributors
    • Assets And Logos
    • Open Source Licenses
    • Sponsor Konsist
Powered by GitBook
On this page
  • Videos
  • Articles
Edit on GitHub
Export as PDF
  1. 🚀GETTING STARTED

Articles & Videos

Videos

  1. Maintain consistency in your Kotlin Codebase with Konsist!

  2. Harmonizing Kotlin codebase with Konsist (KotlinConf 2024)

  3. Stop Debating in Code Reviews. Start Enforcing with Lint Rules (Droidcon Berlin 2024)

  4. A Tour Through Konsist

  5. Standardisez votre codebase avec Konsist (FR)

Articles

  1. Introducing Konsist: A Cutting-Edge Kotlin Linter

  2. Stop Debating in Code Reviews. Start Enforcing with Lint Rules

  3. Konsist is more than you might think

  4. Konsist adoption with a custom Baseline definition

  5. Konsist: First experience with the new linter for Kotlin

  6. Refactoring Multi-Module Kotlin Project With Konsist

  7. ArchUnit vs. Konsist. Why Did We Need Another Kotlin Linter?

  8. Protect Kotlin Project Architecture Using Konsist

  9. Konsist: Protect Kotlin Multiplatform projects from architecture guidelines violations

  10. Konsist and Conquer: Embracing the World of Kotlin Dynamic Testing

  11. Adding Konsist and Ktlint to a GitHub Actions Continuous Integration

  12. Kotlin “Lint” Testing With Konsist

  13. Konsist: Protect Kotlin Multiplatform projects from architecture guidelines violations

  14. Konsist: First experience with the new linter for Kotlin

PreviousCreate Secound Konsist Test - Architectural CheckNextCreate The Scope

Last updated 4 months ago