{"version":1,"pages":[{"id":"t7lSWnVxW5tF93jP6qM6","title":"What is Konsist?","pathname":"/","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"GETTING STARTED","emoji":"1f680"}]},{"id":"JfsdpXOK9zkt8mjUBX7c","title":"Getting Started","pathname":"/getting-started/getting-started","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"GETTING STARTED","emoji":"1f680"}]},{"id":"JlkgaA9ezFF6QPdfJkIj","title":"Add Konsist Dependency","pathname":"/getting-started/getting-started/add-konsist-dependency","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"GETTING STARTED","emoji":"1f680"},{"label":"Getting Started"}]},{"id":"8QLwWmPJ8LuPBLQFcRlf","title":"Create First Konsist Test - Declaration Check","pathname":"/getting-started/getting-started/create-first-konsist-test-declaration-check","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"GETTING STARTED","emoji":"1f680"},{"label":"Getting Started"}]},{"id":"LCUbaRA0ZgSpz6uMa48k","title":"Create Secound Konsist Test - Architectural Check","pathname":"/getting-started/getting-started/create-secound-konsist-test-architectural-check","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"GETTING STARTED","emoji":"1f680"},{"label":"Getting Started"}]},{"id":"m5TiRMD3Tn39bl6j0Jx8","title":"Articles & Videos","pathname":"/getting-started/articles","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"GETTING STARTED","emoji":"1f680"}]},{"id":"zi7Ff6xB5R2AQNwrFJsL","title":"Create The Scope","pathname":"/writing-tests/koscope","siteSpaceId":"sitesp_sMFpD","description":"Access the Kotlin files using Konsist API","breadcrumbs":[{"label":"WRITING TESTS","emoji":"2705"}]},{"id":"SYlAUHjXLjLfZx1UzHzq","title":"Declaration Filtering","pathname":"/writing-tests/declaration-query-and-filter","siteSpaceId":"sitesp_sMFpD","description":"Query and filter declarations using Konsist API","breadcrumbs":[{"label":"WRITING TESTS","emoji":"2705"}]},{"id":"pDJFiQVSCDLiqB55o2iO","title":"Declaration Assertion","pathname":"/writing-tests/declaration-assert","siteSpaceId":"sitesp_sMFpD","description":"Verify codebase using Konsist API","breadcrumbs":[{"label":"WRITING TESTS","emoji":"2705"}]},{"id":"r73VaYBtZHAxKF0eAEXh","title":"Architecture Assertion","pathname":"/writing-tests/architecture-assert","siteSpaceId":"sitesp_sMFpD","description":"Verify codebase using Konsist API","breadcrumbs":[{"label":"WRITING TESTS","emoji":"2705"}]},{"id":"6gbLB7UKCv9TMtHbm6Cl","title":"Suppress Konsist Test","pathname":"/writing-tests/suppressing-konsist-test","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"WRITING TESTS","emoji":"2705"}]},{"id":"33KQ1pQKYq1C7PPNApBO","title":"Verify Classes","pathname":"/veryfying-codebase/verify-classes","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"VERYFYING CODEBASE","emoji":"270f"}]},{"id":"2cSgQXW76AfuQQ8pe5Qu","title":"Verify Interfaces","pathname":"/veryfying-codebase/verify-interfaces","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"VERYFYING CODEBASE","emoji":"270f"}]},{"id":"lpEoEhj7BO3VZhJpIyjb","title":"Verify Functions","pathname":"/veryfying-codebase/verify-functions","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"VERYFYING CODEBASE","emoji":"270f"}]},{"id":"yebX9xA892zmn0cXSSZC","title":"Verify Properties","pathname":"/veryfying-codebase/verify-properties","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"VERYFYING CODEBASE","emoji":"270f"}]},{"id":"dyYo7xWile9EyfuJtXJl","title":"Verify Generics","pathname":"/veryfying-codebase/verify-generics","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"VERYFYING CODEBASE","emoji":"270f"}]},{"id":"QGSk1JOLvpsdp5QrZt0m","title":"Verify Source Declarations","pathname":"/veryfying-codebase/verify-source-declarations","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"VERYFYING CODEBASE","emoji":"270f"}]},{"id":"DTMuJJsJ5Xqcz6elpMj3","title":"Add Konsist Existing To Project (Baseline)","pathname":"/features/add-konsist-existing-project","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"FEATURES","emoji":"1f4d7"}]},{"id":"Hx0n6QIxyqYAs8Pcb7c8","title":"Debug Konsist Test","pathname":"/features/debug-konsist-test","siteSpaceId":"sitesp_sMFpD","description":"Understand whats going on","breadcrumbs":[{"label":"FEATURES","emoji":"1f4d7"}]},{"id":"5Riv76gJuf18ZG5w5F2Y","title":"Declaration","pathname":"/features/declaration","siteSpaceId":"sitesp_sMFpD","description":"What is declaration?","breadcrumbs":[{"label":"FEATURES","emoji":"1f4d7"}]},{"id":"GgKgkIEIgDyEB9mvCr8K","title":"Declaration Vs Property","pathname":"/features/declaration-vs-property","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"FEATURES","emoji":"1f4d7"}]},{"id":"98rD9hJdl62FMzCDC0gl","title":"Compiler Type Inference","pathname":"/features/compiler-type-inference","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"FEATURES","emoji":"1f4d7"}]},{"id":"k9Cgu4Lx0I7Ez5cGEquE","title":"Package Wildcard","pathname":"/features/packageselector","siteSpaceId":"sitesp_sMFpD","description":"Select packages","breadcrumbs":[{"label":"FEATURES","emoji":"1f4d7"}]},{"id":"U3LHEAWwNSI32AYgl5Vk","title":"Declaration References","pathname":"/features/declaration-references","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"FEATURES","emoji":"1f4d7"}]},{"id":"PwaZywdciGSz2UNxfBov","title":"Indirect Parents","pathname":"/features/indirect-parents","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"FEATURES","emoji":"1f4d7"}]},{"id":"c4konZkg7bJzRb7eeaN6","title":"Kotest Support","pathname":"/features/kotest-support","siteSpaceId":"sitesp_sMFpD","description":"Konsist + Kotest","breadcrumbs":[{"label":"FEATURES","emoji":"1f4d7"}]},{"id":"8pMDqpf3wnSZw6O3avKg","title":"Starter Projects","pathname":"/inspiration/starter-projects","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"}]},{"id":"j2mpasg4hUlM8eInx65k","title":"Snippets","pathname":"/inspiration/snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"}]},{"id":"lOHZAy83Q6LuCbMcCVZZ","title":"General Snippets","pathname":"/inspiration/snippets/general-snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"},{"label":"Snippets"}]},{"id":"vYDtIn6thouWrS0yhRv5","title":"Android Snippets","pathname":"/inspiration/snippets/android-snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"},{"label":"Snippets"}]},{"id":"ZchSISDjNWJLpKMQG2HG","title":"Spring Snippets","pathname":"/inspiration/snippets/spring-snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"},{"label":"Snippets"}]},{"id":"JlqArhgEcxurNiX7wqol","title":"Test Snippets","pathname":"/inspiration/snippets/test-snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"},{"label":"Snippets"}]},{"id":"M27xLcQGawCp7A806A2C","title":"JUnit Snippets","pathname":"/inspiration/snippets/junit-snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"},{"label":"Snippets"}]},{"id":"YwuEkerGrYYjJpsHtth8","title":"Kotest Snippets","pathname":"/inspiration/snippets/kotest-snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"},{"label":"Snippets"}]},{"id":"YmQHjxyHnG3BUcwlzIFZ","title":"Architecture Snippets","pathname":"/inspiration/snippets/architecture-snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"},{"label":"Snippets"}]},{"id":"ARmHAvqvFmvQqoUHeGWg","title":"Clean Architecture Snippets","pathname":"/inspiration/snippets/clean-architecture-snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"},{"label":"Snippets"}]},{"id":"xUK9UHcfGh5bGSx0huyT","title":"Kotlin Serialization Snippets","pathname":"/inspiration/snippets/kotlin-serialization-snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"},{"label":"Snippets"}]},{"id":"Kbb1Ox2QTtNE76ZUYsvM","title":"Library Snippets","pathname":"/inspiration/snippets/library-snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"},{"label":"Snippets"}]},{"id":"FvC2f0lpvZcNWH9aXX0N","title":"Generic Types Snippets","pathname":"/inspiration/snippets/generic-types-snippets","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"INSPIRATION","emoji":"1f50d"},{"label":"Snippets"}]},{"id":"wTJcdIqtpmxAmT6lsFii","title":"Isolate Konsist Tests","pathname":"/advanced/isolate-konsist-tests","siteSpaceId":"sitesp_sMFpD","description":"Aim for better test separation.","breadcrumbs":[{"label":"ADVANCED","emoji":"1f393"}]},{"id":"NMk27G7YtI8PvTHGBgMK","title":"Enable Full Command Line Logging","pathname":"/advanced/enable-full-command-line-logging","siteSpaceId":"sitesp_sMFpD","description":"Boost command line output","breadcrumbs":[{"label":"ADVANCED","emoji":"1f393"}]},{"id":"6XaWspDr0sdhjW0KiDFH","title":"Dynamic Konsist Tests","pathname":"/advanced/dynamic-konsist-tests","siteSpaceId":"sitesp_sMFpD","description":"From static to dynamic","breadcrumbs":[{"label":"ADVANCED","emoji":"1f393"}]},{"id":"o5JcytRAuOAEuvUxLR61","title":"Explicit Test Names","pathname":"/advanced/dynamic-konsist-tests/explicit-test-names","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"ADVANCED","emoji":"1f393"},{"label":"Dynamic Konsist Tests"}]},{"id":"QWxUhKSVyhp9e60hiCRY","title":"When Konsist API Is Not Enough","pathname":"/advanced/when-konsit-api-is-not-enough","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"ADVANCED","emoji":"1f393"}]},{"id":"TDKiq1YHY6sD37fyDP7J","title":"Additional JUnit5 Setup","pathname":"/advanced/additional-junit5-setup","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"ADVANCED","emoji":"1f393"}]},{"id":"NDVI1zi6Zifysvc1vJOe","title":"Why There Are No Pre-defined Rules?","pathname":"/advanced/why-there-are-no-pre-defined-rules","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"ADVANCED","emoji":"1f393"}]},{"id":"HZRH2piUUr5wFinwBtrq","title":"Konsist Snapshots","pathname":"/advanced/konsist-snapshots","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"ADVANCED","emoji":"1f393"}]},{"id":"cDRqK97Egf33jZ5ujKmV","title":"Getting Help","pathname":"/help/getting-help","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"HELP","emoji":"2753"}]},{"id":"sQM3E5bLWJmpNn8bP8YG","title":"Known Issues","pathname":"/help/known-issues","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"HELP","emoji":"2753"}]},{"id":"4l6BnzIAFNxQI8NhXKHE","title":"java.lang.OutOfMemoryError: Java heap space","pathname":"/help/known-issues/java.lang.outofmemoryerror-java-heap-space","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"HELP","emoji":"2753"},{"label":"Known Issues"}]},{"id":"DKfDfc90R0aGsrPCm4AR","title":"Compatibility","pathname":"/help/compatibility","siteSpaceId":"sitesp_sMFpD","description":"Konsist ecosystem compatibility","breadcrumbs":[{"label":"HELP","emoji":"2753"}]},{"id":"NsE2fy7mgk3j5Ob5ge9O","title":"Changelog","pathname":"/other/changelog","siteSpaceId":"sitesp_sMFpD","description":"Stay up to date","breadcrumbs":[{"label":"OTHER","emoji":"2139"}]},{"id":"KIkXOur3OnfbIVc7qqgA","title":"Project Status","pathname":"/other/project-status","siteSpaceId":"sitesp_sMFpD","description":"Where are we now?","breadcrumbs":[{"label":"OTHER","emoji":"2139"}]},{"id":"hV1CRPdm2AqcpuMbZdMP","title":"Contributing","pathname":"/other/contributing","siteSpaceId":"sitesp_sMFpD","description":"Let's Improve Konsist Together","breadcrumbs":[{"label":"OTHER","emoji":"2139"}]},{"id":"ue8RWuvBoihiIaxMzqK6","title":"Contributors","pathname":"/other/contributors","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"OTHER","emoji":"2139"}]},{"id":"WWhcRiEfQ26Rf5HuXily","title":"Assets And Logos","pathname":"/other/asserts-and-logos","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"OTHER","emoji":"2139"}]},{"id":"wKwHdI37mj1RdNXf1Tok","title":"Open Source Licenses","pathname":"/other/open-source-licenses","siteSpaceId":"sitesp_sMFpD","description":"","breadcrumbs":[{"label":"OTHER","emoji":"2139"}]},{"id":"iaNHKGhYNkSt9S0Xw7ce","title":"Sponsor Konsist","pathname":"/other/sponsor-konsist","siteSpaceId":"sitesp_sMFpD","breadcrumbs":[{"label":"OTHER","emoji":"2139"}]}]}