[ {
  "key" : "primary",
  "components" : [ {
    "name" : "core",
    "filesCount" : 751,
    "linesOfCode" : 54289,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 610,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 114,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 7,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 15,
      "description" : [ ]
    }, {
      "name" : "  *.pro",
      "value" : 5,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 40317,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 12349,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 1302,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 216,
      "description" : [ ]
    }, {
      "name" : "  *.pro",
      "value" : 105,
      "description" : [ ]
    } ]
  }, {
    "name" : "plugins",
    "filesCount" : 2293,
    "linesOfCode" : 117215,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 2050,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 91,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 151,
      "description" : [ ]
    }, {
      "name" : "  *.toml",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 105788,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 8214,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 3208,
      "description" : [ ]
    }, {
      "name" : "  *.toml",
      "value" : 5,
      "description" : [ ]
    } ]
  }, {
    "name" : "generators",
    "filesCount" : 96,
    "linesOfCode" : 10621,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 90,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 6,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 10353,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 268,
      "description" : [ ]
    } ]
  }, {
    "name" : "annotations",
    "filesCount" : 103,
    "linesOfCode" : 7015,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.xml",
      "value" : 103,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.xml",
      "value" : 7015,
      "description" : [ ]
    } ]
  }, {
    "name" : "native",
    "filesCount" : 955,
    "linesOfCode" : 43454,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 754,
      "description" : [ ]
    }, {
      "name" : "  *.h",
      "value" : 139,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 22,
      "description" : [ ]
    }, {
      "name" : "  *.swift",
      "value" : 34,
      "description" : [ ]
    }, {
      "name" : "  *.m",
      "value" : 4,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.pro",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 36735,
      "description" : [ ]
    }, {
      "name" : "  *.h",
      "value" : 5065,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 858,
      "description" : [ ]
    }, {
      "name" : "  *.swift",
      "value" : 686,
      "description" : [ ]
    }, {
      "name" : "  *.m",
      "value" : 48,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 46,
      "description" : [ ]
    }, {
      "name" : "  *.pro",
      "value" : 16,
      "description" : [ ]
    } ]
  }, {
    "name" : "build-common",
    "filesCount" : 81,
    "linesOfCode" : 7938,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 78,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 7831,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 50,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 33,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 24,
      "description" : [ ]
    } ]
  }, {
    "name" : "wasm",
    "filesCount" : 66,
    "linesOfCode" : 5060,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 39,
      "description" : [ ]
    }, {
      "name" : "  *.mjs",
      "value" : 22,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 4,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 4150,
      "description" : [ ]
    }, {
      "name" : "  *.mjs",
      "value" : 706,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 168,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 36,
      "description" : [ ]
    } ]
  }, {
    "name" : "js",
    "filesCount" : 3836,
    "linesOfCode" : 73895,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 3421,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 80,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 236,
      "description" : [ ]
    }, {
      "name" : "  *.ts",
      "value" : 44,
      "description" : [ ]
    }, {
      "name" : "  *.g4",
      "value" : 2,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 2,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 12,
      "description" : [ ]
    }, {
      "name" : "  *.mjs",
      "value" : 38,
      "description" : [ ]
    }, {
      "name" : "  *.html",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 60363,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 5604,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 4271,
      "description" : [ ]
    }, {
      "name" : "  *.ts",
      "value" : 1828,
      "description" : [ ]
    }, {
      "name" : "  *.g4",
      "value" : 761,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 544,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 271,
      "description" : [ ]
    }, {
      "name" : "  *.mjs",
      "value" : 242,
      "description" : [ ]
    }, {
      "name" : "  *.html",
      "value" : 11,
      "description" : [ ]
    } ]
  }, {
    "name" : "compiler",
    "filesCount" : 28864,
    "linesOfCode" : 1120890,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 26234,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 2356,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 240,
      "description" : [ ]
    }, {
      "name" : "  *.flex",
      "value" : 4,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 3,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 10,
      "description" : [ ]
    }, {
      "name" : "  *.css",
      "value" : 3,
      "description" : [ ]
    }, {
      "name" : "  *.xml",
      "value" : 14,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 987341,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 126371,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 4615,
      "description" : [ ]
    }, {
      "name" : "  *.flex",
      "value" : 1117,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 715,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 319,
      "description" : [ ]
    }, {
      "name" : "  *.css",
      "value" : 225,
      "description" : [ ]
    }, {
      "name" : "  *.xml",
      "value" : 187,
      "description" : [ ]
    } ]
  }, {
    "name" : "gradle",
    "filesCount" : 6,
    "linesOfCode" : 6251,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.xml",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 4,
      "description" : [ ]
    }, {
      "name" : "  *.toml",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.xml",
      "value" : 5885,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 197,
      "description" : [ ]
    }, {
      "name" : "  *.toml",
      "value" : 169,
      "description" : [ ]
    } ]
  }, {
    "name" : "ROOT",
    "filesCount" : 3,
    "linesOfCode" : 1165,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kts",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.policy",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.yaml",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kts",
      "value" : 1094,
      "description" : [ ]
    }, {
      "name" : "  *.policy",
      "value" : 66,
      "description" : [ ]
    }, {
      "name" : "  *.yaml",
      "value" : 5,
      "description" : [ ]
    } ]
  }, {
    "name" : "libraries",
    "filesCount" : 2958,
    "linesOfCode" : 216942,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 2729,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 122,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 87,
      "description" : [ ]
    }, {
      "name" : "  *.xml",
      "value" : 6,
      "description" : [ ]
    }, {
      "name" : "  *.py",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.groovy",
      "value" : 5,
      "description" : [ ]
    }, {
      "name" : "  *.pro",
      "value" : 4,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 2,
      "description" : [ ]
    }, {
      "name" : "  *.h",
      "value" : 2,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 205350,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 5806,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 4572,
      "description" : [ ]
    }, {
      "name" : "  *.xml",
      "value" : 672,
      "description" : [ ]
    }, {
      "name" : "  *.py",
      "value" : 202,
      "description" : [ ]
    }, {
      "name" : "  *.groovy",
      "value" : 146,
      "description" : [ ]
    }, {
      "name" : "  *.pro",
      "value" : 119,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 73,
      "description" : [ ]
    }, {
      "name" : "  *.h",
      "value" : 2,
      "description" : [ ]
    } ]
  }, {
    "name" : "repo",
    "filesCount" : 131,
    "linesOfCode" : 8591,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 82,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 49,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 5664,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 2927,
      "description" : [ ]
    } ]
  }, {
    "name" : "analysis",
    "filesCount" : 8265,
    "linesOfCode" : 258702,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 7371,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 220,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 667,
      "description" : [ ]
    }, {
      "name" : "  *.xml",
      "value" : 7,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 155522,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 97041,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 5774,
      "description" : [ ]
    }, {
      "name" : "  *.xml",
      "value" : 365,
      "description" : [ ]
    } ]
  }, {
    "name" : "kotlin-native",
    "filesCount" : 1178,
    "linesOfCode" : 168432,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 645,
      "description" : [ ]
    }, {
      "name" : "  *.cpp",
      "value" : 189,
      "description" : [ ]
    }, {
      "name" : "  *.c",
      "value" : 19,
      "description" : [ ]
    }, {
      "name" : "  *.hpp",
      "value" : 138,
      "description" : [ ]
    }, {
      "name" : "  *.swift",
      "value" : 34,
      "description" : [ ]
    }, {
      "name" : "  *.mm",
      "value" : 20,
      "description" : [ ]
    }, {
      "name" : "  *.h",
      "value" : 81,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 42,
      "description" : [ ]
    }, {
      "name" : "  *.cc",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.py",
      "value" : 2,
      "description" : [ ]
    }, {
      "name" : "  *.inc",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.m",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.xml",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.pp",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.html",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 100397,
      "description" : [ ]
    }, {
      "name" : "  *.cpp",
      "value" : 27452,
      "description" : [ ]
    }, {
      "name" : "  *.c",
      "value" : 14091,
      "description" : [ ]
    }, {
      "name" : "  *.hpp",
      "value" : 10102,
      "description" : [ ]
    }, {
      "name" : "  *.swift",
      "value" : 4180,
      "description" : [ ]
    }, {
      "name" : "  *.mm",
      "value" : 3816,
      "description" : [ ]
    }, {
      "name" : "  *.h",
      "value" : 3469,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 2532,
      "description" : [ ]
    }, {
      "name" : "  *.cc",
      "value" : 1099,
      "description" : [ ]
    }, {
      "name" : "  *.py",
      "value" : 985,
      "description" : [ ]
    }, {
      "name" : "  *.inc",
      "value" : 123,
      "description" : [ ]
    }, {
      "name" : "  *.m",
      "value" : 56,
      "description" : [ ]
    }, {
      "name" : "  *.xml",
      "value" : 56,
      "description" : [ ]
    }, {
      "name" : "  *.pp",
      "value" : 30,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 26,
      "description" : [ ]
    }, {
      "name" : "  *.html",
      "value" : 17,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 1,
      "description" : [ ]
    } ]
  }, {
    "name" : "prepare",
    "filesCount" : 43,
    "linesOfCode" : 1283,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kts",
      "value" : 41,
      "description" : [ ]
    }, {
      "name" : "  *.pro",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.kt",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kts",
      "value" : 936,
      "description" : [ ]
    }, {
      "name" : "  *.pro",
      "value" : 343,
      "description" : [ ]
    }, {
      "name" : "  *.kt",
      "value" : 4,
      "description" : [ ]
    } ]
  }, {
    "name" : "jps",
    "filesCount" : 1636,
    "linesOfCode" : 13098,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 1490,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 128,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 3,
      "description" : [ ]
    }, {
      "name" : "  *.xml",
      "value" : 6,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 9,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 11983,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 809,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 196,
      "description" : [ ]
    }, {
      "name" : "  *.xml",
      "value" : 58,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 52,
      "description" : [ ]
    } ]
  }, {
    "name" : "benchmarks",
    "filesCount" : 18,
    "linesOfCode" : 665,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 17,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 552,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 113,
      "description" : [ ]
    } ]
  }, {
    "name" : "test-instrumenter",
    "filesCount" : 3,
    "linesOfCode" : 137,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 2,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 115,
      "description" : [ ]
    }, {
      "name" : "  *.kts",
      "value" : 22,
      "description" : [ ]
    } ]
  }, {
    "name" : "idea",
    "filesCount" : 107,
    "linesOfCode" : 572,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kt",
      "value" : 93,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 14,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kt",
      "value" : 439,
      "description" : [ ]
    }, {
      "name" : "  *.java",
      "value" : 133,
      "description" : [ ]
    } ]
  }, {
    "name" : "scripts",
    "filesCount" : 1,
    "linesOfCode" : 55,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.kts",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.kts",
      "value" : 55,
      "description" : [ ]
    } ]
  } ],
  "componentDependencies" : [ ],
  "componentDependenciesErrors" : [ ],
  "logicalDecomposition" : {
    "name" : "primary",
    "scope" : "main",
    "filters" : [ ],
    "componentsFolderDepth" : 1,
    "minComponentsCount" : 0,
    "components" : [ {
      "name" : "core",
      "sourceFileFilters" : [ {
        "pathPattern" : "./core/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "plugins",
      "sourceFileFilters" : [ {
        "pathPattern" : "./plugins/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "generators",
      "sourceFileFilters" : [ {
        "pathPattern" : "./generators/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "annotations",
      "sourceFileFilters" : [ {
        "pathPattern" : "./annotations/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "native",
      "sourceFileFilters" : [ {
        "pathPattern" : "./native/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "build-common",
      "sourceFileFilters" : [ {
        "pathPattern" : "./build-common/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "wasm",
      "sourceFileFilters" : [ {
        "pathPattern" : "./wasm/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "js",
      "sourceFileFilters" : [ {
        "pathPattern" : "./js/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "compiler",
      "sourceFileFilters" : [ {
        "pathPattern" : "./compiler/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "gradle",
      "sourceFileFilters" : [ {
        "pathPattern" : "./gradle/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "ROOT",
      "sourceFileFilters" : [ {
        "pathPattern" : "./.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      }, {
        "pathPattern" : "./core/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./plugins/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./generators/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./annotations/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./native/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./build-common/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./wasm/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./js/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./compiler/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./gradle/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./libraries/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./repo/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./analysis/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./kotlin-native/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./prepare/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./jps/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./benchmarks/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./test-instrumenter/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./idea/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      }, {
        "pathPattern" : "./scripts/.*",
        "contentPattern" : "",
        "exception" : true,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "libraries",
      "sourceFileFilters" : [ {
        "pathPattern" : "./libraries/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "repo",
      "sourceFileFilters" : [ {
        "pathPattern" : "./repo/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "analysis",
      "sourceFileFilters" : [ {
        "pathPattern" : "./analysis/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "kotlin-native",
      "sourceFileFilters" : [ {
        "pathPattern" : "./kotlin-native/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "prepare",
      "sourceFileFilters" : [ {
        "pathPattern" : "./prepare/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "jps",
      "sourceFileFilters" : [ {
        "pathPattern" : "./jps/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "benchmarks",
      "sourceFileFilters" : [ {
        "pathPattern" : "./benchmarks/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "test-instrumenter",
      "sourceFileFilters" : [ {
        "pathPattern" : "./test-instrumenter/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "idea",
      "sourceFileFilters" : [ {
        "pathPattern" : "./idea/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    }, {
      "name" : "scripts",
      "sourceFileFilters" : [ {
        "pathPattern" : "./scripts/.*",
        "contentPattern" : "",
        "exception" : false,
        "note" : ""
      } ],
      "files" : [ ]
    } ],
    "metaComponents" : [ ],
    "groups" : [ ],
    "includeRemainingFiles" : true,
    "dependenciesFinder" : {
      "useBuiltInDependencyFinders" : true,
      "rules" : [ ],
      "metaRules" : [ ]
    },
    "renderingOptions" : {
      "orientation" : "TB",
      "maxNumberOfDependencies" : 100,
      "renderComponentsWithoutDependencies" : true,
      "renderIndirectDependencies" : false,
      "renderInternalIndirectDependencies" : false,
      "reverseDirection" : false
    },
    "includeExternalComponents" : true,
    "dependencyLinkThreshold" : 1,
    "duplicationLinkThreshold" : 50,
    "temporalLinkThreshold" : 1,
    "maxSearchDepthLines" : 200
  },
  "fileCountPerComponent" : [ {
    "name" : "core",
    "value" : 751,
    "description" : [ ]
  }, {
    "name" : "plugins",
    "value" : 2293,
    "description" : [ ]
  }, {
    "name" : "generators",
    "value" : 96,
    "description" : [ ]
  }, {
    "name" : "annotations",
    "value" : 103,
    "description" : [ ]
  }, {
    "name" : "native",
    "value" : 955,
    "description" : [ ]
  }, {
    "name" : "build-common",
    "value" : 81,
    "description" : [ ]
  }, {
    "name" : "wasm",
    "value" : 66,
    "description" : [ ]
  }, {
    "name" : "js",
    "value" : 3836,
    "description" : [ ]
  }, {
    "name" : "compiler",
    "value" : 28864,
    "description" : [ ]
  }, {
    "name" : "gradle",
    "value" : 6,
    "description" : [ ]
  }, {
    "name" : "ROOT",
    "value" : 3,
    "description" : [ ]
  }, {
    "name" : "libraries",
    "value" : 2958,
    "description" : [ ]
  }, {
    "name" : "repo",
    "value" : 131,
    "description" : [ ]
  }, {
    "name" : "analysis",
    "value" : 8265,
    "description" : [ ]
  }, {
    "name" : "kotlin-native",
    "value" : 1178,
    "description" : [ ]
  }, {
    "name" : "prepare",
    "value" : 43,
    "description" : [ ]
  }, {
    "name" : "jps",
    "value" : 1636,
    "description" : [ ]
  }, {
    "name" : "benchmarks",
    "value" : 18,
    "description" : [ ]
  }, {
    "name" : "test-instrumenter",
    "value" : 3,
    "description" : [ ]
  }, {
    "name" : "idea",
    "value" : 107,
    "description" : [ ]
  }, {
    "name" : "scripts",
    "value" : 1,
    "description" : [ ]
  } ],
  "linesOfCodePerComponent" : [ {
    "name" : "core",
    "value" : 54289,
    "description" : [ ]
  }, {
    "name" : "plugins",
    "value" : 117215,
    "description" : [ ]
  }, {
    "name" : "generators",
    "value" : 10621,
    "description" : [ ]
  }, {
    "name" : "annotations",
    "value" : 7015,
    "description" : [ ]
  }, {
    "name" : "native",
    "value" : 43454,
    "description" : [ ]
  }, {
    "name" : "build-common",
    "value" : 7938,
    "description" : [ ]
  }, {
    "name" : "wasm",
    "value" : 5060,
    "description" : [ ]
  }, {
    "name" : "js",
    "value" : 73895,
    "description" : [ ]
  }, {
    "name" : "compiler",
    "value" : 1120890,
    "description" : [ ]
  }, {
    "name" : "gradle",
    "value" : 6251,
    "description" : [ ]
  }, {
    "name" : "ROOT",
    "value" : 1165,
    "description" : [ ]
  }, {
    "name" : "libraries",
    "value" : 216942,
    "description" : [ ]
  }, {
    "name" : "repo",
    "value" : 8591,
    "description" : [ ]
  }, {
    "name" : "analysis",
    "value" : 258702,
    "description" : [ ]
  }, {
    "name" : "kotlin-native",
    "value" : 168432,
    "description" : [ ]
  }, {
    "name" : "prepare",
    "value" : 1283,
    "description" : [ ]
  }, {
    "name" : "jps",
    "value" : 13098,
    "description" : [ ]
  }, {
    "name" : "benchmarks",
    "value" : 665,
    "description" : [ ]
  }, {
    "name" : "test-instrumenter",
    "value" : 137,
    "description" : [ ]
  }, {
    "name" : "idea",
    "value" : 572,
    "description" : [ ]
  }, {
    "name" : "scripts",
    "value" : 55,
    "description" : [ ]
  } ]
} ]