[ {
  "relativePath" : "settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 8,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/nativeMain/kotlin/org/intellij/markdown/html/Url.kt",
  "extension" : "kt",
  "linesOfCode" : 538,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/wasmJsTest/kotlin/org/intellij/markdown/MarkdownTestUtilJs.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/wasmJsTest/kotlin/org/intellij/markdown/NodeJsBindings.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/fileBasedTest/kotlin/org/intellij/markdown/HtmlIndentTrimmerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/fileBasedTest/kotlin/org/intellij/markdown/HtmlGeneratorTestBase.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/fileBasedTest/kotlin/org/intellij/markdown/MarkdownSrcPosTest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/fileBasedTest/kotlin/org/intellij/markdown/HtmlGeneratorCommonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 191,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/fileBasedTest/kotlin/org/intellij/markdown/MarkdownTestUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/fileBasedTest/kotlin/org/intellij/markdown/MarkdownParsingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 297,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/jsTest/kotlin/org/intellij/markdown/MarkdownTestUtilJs.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/macosX64Test/kotlin/org/intellij/markdown/CurrentDirectory.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/jvmMain/kotlin/CommonDefsImplJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonTest/kotlin/org/intellij/markdown/SpecTest.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonTest/kotlin/org/intellij/markdown/CommonMarkSpecTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3371,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonTest/kotlin/org/intellij/markdown/URITest.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonTest/kotlin/org/intellij/markdown/GfmSpecTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3484,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonTest/kotlin/org/intellij/markdown/GfmTest.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonTest/kotlin/org/intellij/markdown/CommonDefsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/macosArm64Test/kotlin/org/intellij/markdown/CurrentDirectory.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/jvmTest/kotlin/org/intellij/markdown/HtmlGeneratorJvmTest.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/jvmTest/kotlin/org/intellij/markdown/MarkdownTestUtilJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/jvmTest/kotlin/org/intellij/markdown/ParserPerformanceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/nativeTest/kotlin/org/intellij/markdown/CurrentDirectory.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/nativeTest/kotlin/org/intellij/markdown/MarkdownTestUtilNative.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/linuxX64Test/kotlin/org/intellij/markdown/CurrentDirectory.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/mingwX64Test/kotlin/org/intellij/markdown/CurrentDirectory.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/MarkdownElementType.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/html/HtmlGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/html/GeneratingProviders.kt",
  "extension" : "kt",
  "linesOfCode" : 264,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/html/CommonDefs.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/html/XssSafeLinks.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/html/entities/Entities.kt",
  "extension" : "kt",
  "linesOfCode" : 2235,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/html/entities/EntityConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/html/entities/gen_entities.rb",
  "extension" : "rb",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/html/GeneratingProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/InlineBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/MarkerProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/TopLevelBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/MarkdownParser.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/LinkMap.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/TreeBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/CancellationToken.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/constraints/CommonMarkdownConstraints.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/constraints/MarkdownConstraints.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/LookaheadText.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/ProductionHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/MarkdownParserUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/providers/HorizontalRuleProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/providers/CodeFenceProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/providers/SetextHeaderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/providers/ListMarkerProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/providers/AtxHeaderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/providers/LinkReferenceDefinitionProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/providers/BlockQuoteProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/providers/CodeBlockProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/providers/HtmlBlockProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/impl/HtmlBlockMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/impl/AtxHeaderMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/impl/CodeBlockMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/impl/HorizontalRuleMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/impl/ListMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/impl/BlockQuoteMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/impl/ListItemMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/impl/CodeFenceMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/impl/LinkReferenceDefinitionMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/impl/ParagraphMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/impl/SetextHeaderMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/InlineStructureHoldingMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/MarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/MarkerBlockProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/markerblocks/MarkerBlockImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/MarkerProcessorFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/EmphasisLikeParser.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/SequentialParser.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/impl/LinkParserUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/impl/EmphStrongDelimiterParser.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/impl/AutolinkParser.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/impl/BacktickParser.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/impl/MathParser.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/impl/ImageParser.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/impl/ReferenceLinkParser.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/impl/EmphStrongParser.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/impl/InlineLinkParser.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/DelimiterParser.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/LexerBasedTokensCache.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/SequentialParserUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/SequentialParserManager.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/parser/sequentialparsers/TokensCache.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/lexer/TokenInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/lexer/MarkdownLexer.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/lexer/markdown.flex",
  "extension" : "flex",
  "linesOfCode" : 228,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/lexer/GeneratedLexer.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/lexer/Compat.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/MarkdownTokenTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/commonmark/CommonMarkFlavourDescriptor.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/commonmark/CommonMarkMarkerProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/space/SFMFlavourDescriptor.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/MarkdownFlavourDescriptor.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/gfm/StrikeThroughDelimiterParser.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/gfm/table/GitHubTableMarkerBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/gfm/table/GitHubTableMarkerProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/gfm/GFMGeneratingProviders.kt",
  "extension" : "kt",
  "linesOfCode" : 203,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/gfm/GFMElementTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/gfm/lexer/gfm.flex",
  "extension" : "flex",
  "linesOfCode" : 314,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/gfm/GFMFlavourDescriptor.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/gfm/GFMMarkerProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/gfm/StrikeThroughParser.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/flavours/gfm/GFMConstraints.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/MarkdownParsingException.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/ExperimentalApi.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/ast/ASTNode.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/ast/impl/ListCompositeNode.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/ast/impl/ListItemCompositeNode.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/ast/ASTNodeBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/ast/LeafASTNode.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/ast/ASTNodeImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/ast/ASTUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/ast/CompositeASTNode.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/ast/visitors/Visitor.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/ast/visitors/RecursiveVisitor.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/MarkdownElementTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/commonMain/kotlin/org/intellij/markdown/IElementType.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/linuxArm64Test/kotlin/org/intellij/markdown/CurrentDirectory.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/src/main/kotlin/SpecTestGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/src/main/kotlin/org/jetbrains/publication.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/src/main/kotlin/org/jetbrains/PublicationChannel.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 9,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 245,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
} ]