[ {
  "relativePath" : "plugins/gwt/testSrc/org/jetbrains/jps/gwt/GwtModulesSearcherTest.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/gwt/testData/modules/com/app/App.gwt.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/gwt/testData/modules/com/app/InvalidXml.gwt.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/gwt/testData/modules/com/app/NoEntryPoints.gwt.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/gwt/src/org/jetbrains/jps/gwt/GwtFacet.groovy",
  "extension" : "groovy",
  "linesOfCode" : 11,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/gwt/src/org/jetbrains/jps/gwt/GwtModulesSearcher.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/gwt/src/org/jetbrains/jps/gwt/GwtModuleBuilderService.groovy",
  "extension" : "groovy",
  "linesOfCode" : 9,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/gwt/src/org/jetbrains/jps/gwt/GwtModuleBuilder.groovy",
  "extension" : "groovy",
  "linesOfCode" : 79,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/gwt/src/org/jetbrains/jps/gwt/GwtModuleUtil.groovy",
  "extension" : "groovy",
  "linesOfCode" : 16,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/gwt/src/org/jetbrains/jps/gwt/GwtCompilerOutputElement.groovy",
  "extension" : "groovy",
  "linesOfCode" : 24,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/gwt/src/org/jetbrains/jps/gwt/GwtCompilerOutputElementType.groovy",
  "extension" : "groovy",
  "linesOfCode" : 15,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/gwt/src/org/jetbrains/jps/gwt/GwtFacetType.groovy",
  "extension" : "groovy",
  "linesOfCode" : 33,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/javaee/src/org/jetbrains/jps/javaee/JavaeeFacetResourcesElementType.groovy",
  "extension" : "groovy",
  "linesOfCode" : 15,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/javaee/src/org/jetbrains/jps/javaee/JavaeeFacetTypeBase.groovy",
  "extension" : "groovy",
  "linesOfCode" : 31,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/javaee/src/org/jetbrains/jps/javaee/JavaeeFacetClassesElementType.groovy",
  "extension" : "groovy",
  "linesOfCode" : 17,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/javaee/src/org/jetbrains/jps/javaee/WebFacetType.groovy",
  "extension" : "groovy",
  "linesOfCode" : 11,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/javaee/src/org/jetbrains/jps/javaee/JavaeeFacetResourcesElement.groovy",
  "extension" : "groovy",
  "linesOfCode" : 24,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/javaee/src/org/jetbrains/jps/javaee/EjbFacetType.groovy",
  "extension" : "groovy",
  "linesOfCode" : 6,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/javaee/src/org/jetbrains/jps/javaee/JavaeeFacet.groovy",
  "extension" : "groovy",
  "linesOfCode" : 6,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/javaee/src/org/jetbrains/jps/javaee/JavaeeAppFacetType.groovy",
  "extension" : "groovy",
  "linesOfCode" : 6,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/appLauncher/testSrc/org/jetbrains/jps/runConf/java/JavaAppLauncherTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 59,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/appLauncher/testData/main-class-run-conf/src/MainClass.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/appLauncher/testData/main-class-run-conf/src/MainClassEnvVars.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/appLauncher/testData/main-class-run-conf/src/MainClassProperties.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/appLauncher/src/org/jetbrains/jps/runConf/java/JavaAppLauncher.groovy",
  "extension" : "groovy",
  "linesOfCode" : 19,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/jpa/src/org/jetbrains/jps/jpa/JpaFacetType.groovy",
  "extension" : "groovy",
  "linesOfCode" : 20,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/jpa/src/org/jetbrains/jps/jpa/JpaFacet.groovy",
  "extension" : "groovy",
  "linesOfCode" : 5,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/jpa/src/org/jetbrains/jps/jpa/JpaFacetDescriptorsElement.groovy",
  "extension" : "groovy",
  "linesOfCode" : 26,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/jpa/src/org/jetbrains/jps/jpa/JpaFacetDescriptorsElementType.groovy",
  "extension" : "groovy",
  "linesOfCode" : 15,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/scala/testSrc/org/jetbrains/jps/scala/ScalaModuleTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 34,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/scala/testData/scala-test/mod1/src/HelloWorld.scala",
  "extension" : "scala",
  "linesOfCode" : 5,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/scala/testData/scala-test/mod2/src/B.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/scala/testData/scala-test/mod2/src/A.scala",
  "extension" : "scala",
  "linesOfCode" : 5,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/scala/src/org/jetbrains/jps/scala/ScalaFacet.groovy",
  "extension" : "groovy",
  "linesOfCode" : 5,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/scala/src/org/jetbrains/jps/scala/ScalaModuleBuilderService.groovy",
  "extension" : "groovy",
  "linesOfCode" : 9,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/scala/src/org/jetbrains/jps/scala/ScalaModuleBuilder.groovy",
  "extension" : "groovy",
  "linesOfCode" : 45,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugins/scala/src/org/jetbrains/jps/scala/ScalaFacetType.groovy",
  "extension" : "groovy",
  "linesOfCode" : 23,
  "components" : [ "primary::plugins" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestMembersChange.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestClassRename.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestMethodModifiers.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestAnnotations.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestPackageInfo.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestFieldProperties.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestMarkDirty.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestClassModifiers.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestGenerics.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestCommon.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestFieldModifiers.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestMethodProperties.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/IncrementalTestCase.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/ether/TestClassProperties.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/ResourceCopyingTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 22,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/CleanArchiveArtifactTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 24,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/ExtractedDirectoryElementTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 35,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/RunConfLoaderTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 19,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/OverlappingSourceRootsTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 20,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/JavacFileEncodingTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 12,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/OverwriteTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 30,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/JpsBuildTestCase.groovy",
  "extension" : "groovy",
  "linesOfCode" : 86,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/AntPrePostStepsInArtifactsTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 32,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/SourceRootUnderOutputTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 12,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/ModuleTestOutputElementTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 22,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/ManifestInArtifactTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 16,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/ArtifactIncludesArchiveArtifactTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 26,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/ModuleClasspathTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 81,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/ModuleInitTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 9,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/BuildFromIdeaProjectTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 68,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/CompressTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 19,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/PathVariablesTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 14,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/ArtifactWithoutOutputTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 21,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/JpaTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 25,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/ModuleCycleTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 20,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/util/FileUtil.groovy",
  "extension" : "groovy",
  "linesOfCode" : 128,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/util/ZipUtil.groovy",
  "extension" : "groovy",
  "linesOfCode" : 50,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/util/FileSystemItem.groovy",
  "extension" : "groovy",
  "linesOfCode" : 41,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/util/TempFiles.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testSrc/org/jetbrains/jps/JavacSettingsTest.groovy",
  "extension" : "groovy",
  "linesOfCode" : 11,
  "components" : [ "primary::testSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/tasks/LayoutTask.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/Container.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/DirContainer.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/ZipContainer.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/RootContainer.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/JarContainer.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/IdeaModuleBase.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/IdeaModule.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/IdeaModuleTests.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/FileSetContainer.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/ExtractedDirContent.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/Content.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/datatypes/RenamedFileContainer.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/antlib.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/util/TempFileFactory.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/jetbrains/antlayout/util/LayoutFileSet.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "antLayout/src/org/apache/tools/ant/taskdefs/PatchedJar.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::antLayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/JavaSdk.groovy",
  "extension" : "groovy",
  "linesOfCode" : 14,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/Project.groovy",
  "extension" : "groovy",
  "linesOfCode" : 43,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/LazyInitializeableObject.groovy",
  "extension" : "groovy",
  "linesOfCode" : 37,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/ClasspathItem.groovy",
  "extension" : "groovy",
  "linesOfCode" : 37,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/dag/DagNode.groovy",
  "extension" : "groovy",
  "linesOfCode" : 31,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/dag/DagBuilder.groovy",
  "extension" : "groovy",
  "linesOfCode" : 82,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/Sdk.groovy",
  "extension" : "groovy",
  "linesOfCode" : 6,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/Module.groovy",
  "extension" : "groovy",
  "linesOfCode" : 108,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/RunConfiguration.groovy",
  "extension" : "groovy",
  "linesOfCode" : 48,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/MacroExpander.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/CompilerConfiguration.groovy",
  "extension" : "groovy",
  "linesOfCode" : 7,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/ProjectChunks.groovy",
  "extension" : "groovy",
  "linesOfCode" : 39,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/InitializingExpando.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/Library.groovy",
  "extension" : "groovy",
  "linesOfCode" : 53,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/ProjectPaths.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/artifacts/LayoutElement.groovy",
  "extension" : "groovy",
  "linesOfCode" : 24,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/artifacts/Artifact.groovy",
  "extension" : "groovy",
  "linesOfCode" : 10,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/artifacts/CompositeLayoutElement.groovy",
  "extension" : "groovy",
  "linesOfCode" : 35,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/artifacts/LayoutElementTypeService.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/artifacts/ComplexLayoutElement.groovy",
  "extension" : "groovy",
  "linesOfCode" : 60,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/artifacts/ArtifactPropertiesProviderService.groovy",
  "extension" : "groovy",
  "linesOfCode" : 9,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/artifacts/LayoutElementFactory.groovy",
  "extension" : "groovy",
  "linesOfCode" : 12,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/artifacts/ArtifactProperties.groovy",
  "extension" : "groovy",
  "linesOfCode" : 3,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/ModuleChunk.groovy",
  "extension" : "groovy",
  "linesOfCode" : 63,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/idea/OwnServiceLoader.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/idea/ModuleMacroExpander.groovy",
  "extension" : "groovy",
  "linesOfCode" : 19,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/idea/SystemOutErrorReporter.groovy",
  "extension" : "groovy",
  "linesOfCode" : 17,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/idea/ProjectLoadingErrorReporter.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/idea/Facet.groovy",
  "extension" : "groovy",
  "linesOfCode" : 4,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/idea/FacetTypeService.groovy",
  "extension" : "groovy",
  "linesOfCode" : 10,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/idea/ProjectMacroExpander.groovy",
  "extension" : "groovy",
  "linesOfCode" : 20,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/idea/IdeaProjectLoader.groovy",
  "extension" : "groovy",
  "linesOfCode" : 424,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/idea/ArtifactLoader.groovy",
  "extension" : "groovy",
  "linesOfCode" : 110,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/idea/FacetLoader.groovy",
  "extension" : "groovy",
  "linesOfCode" : 33,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "model/src/org/jetbrains/jps/idea/IdeaProjectLoadingUtil.groovy",
  "extension" : "groovy",
  "linesOfCode" : 28,
  "components" : [ "primary::model" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/server/SdkLibrary.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/server/Facade.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/server/GlobalLibrary.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/server/BuildParameters.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/server/BuildType.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/MessageHandler.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/forms/FormsBuilder.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/FSSnapshotBuilder.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/Builder.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/java/JavaBuilder.java",
  "extension" : "java",
  "linesOfCode" : 352,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/java/OutputFileObject.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/java/PlainMessageDiagnostic.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/java/SequentialTaskExecutor.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/java/EmbeddedJavac.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/java/LineOutputWriter.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/java/JavacFileManager.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/BuilderRegistry.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/ResourcePatterns.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/BuildTask.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/IncProjectBuilder.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/ProjectBuildException.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/BuilderCategory.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/resourses/ResourcesBuilder.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/messages/CompilerMessage.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/messages/BuildMessage.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/messages/ProgressMessage.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/CompileContext.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/storage/TimestampValidityState.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/storage/BuildDataManager.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/storage/ValidityState.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/storage/TimestampStorage.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/storage/AbstractStateStorage.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/FilesCollector.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/FSSnapshot.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/CompileScope.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "serverFacade/src/org/jetbrains/jps/incremental/FileProcessor.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::serverFacade" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/javacFileEncoding/src/MyClass.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/iprProject/src/xxx/MyClass.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/iprProject/web/WEB-INF/web.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/iprProject/web/index.jsp",
  "extension" : "jsp",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/moduleCycle/module2/src/Bar2.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/moduleCycle/src/Foo.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/moduleCycle/module1/src/Bar1.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/dirBasedProject/src/xxx/MyClass.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/dirBasedProject/web/WEB-INF/web.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/dirBasedProject/web/index.jsp",
  "extension" : "jsp",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/jpaTest/src/META-INF/persistence.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChanged/src/A1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChanged/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChanged/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChanged/src/A.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental1/a2/src/C.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental1/a2/src/A2.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental1/b21/src/B21.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental1/a1/src/A1.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental1/b22/src/B22.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChangedCascade/src/A1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChangedCascade/src/B.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChangedCascade/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChangedCascade/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChangedCascade/src/A.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy2/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy2/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy2/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy2/src/A.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeDefaultFromAnnotationMember/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeDefaultFromAnnotationMember/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeDefaultFromAnnotationMember/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeDefaultFromAnnotationMember/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeAnnotationTarget/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeAnnotationTarget/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeAnnotationTarget/src/A.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChangedCascade2/src/A1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChangedCascade2/src/B.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChangedCascade2/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChangedCascade2/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/metaAnnotationChangedCascade2/src/A.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithDefaultValue2/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithDefaultValue2/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithDefaultValue2/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithDefaultValue2/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy4/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy4/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy4/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy4/src/A.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTarget/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTarget/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTarget/src/A.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithoutDefaultValue/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithoutDefaultValue/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithoutDefaultValue/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithoutDefaultValue/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy1/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy1/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy1/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addDefaultToAnnotationMember/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addDefaultToAnnotationMember/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addDefaultToAnnotationMember/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addDefaultToAnnotationMember/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationTypeMemberType/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationTypeMemberType/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationTypeMemberType/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationTypeMemberType/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental/a2/src/C.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental/a2/src/A2.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental/src/A.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental/b21/src/B21.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental/a1/src/A1.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/conservativeNonIncremental/b22/src/B22.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeAnnotationTypeMember1/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeAnnotationTypeMember1/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeAnnotationTypeMember1/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeAnnotationTypeMember1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeAnnotationTypeMember/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeAnnotationTypeMember/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeAnnotationTypeMember/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/removeAnnotationTypeMember/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithDefaultValue/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithDefaultValue/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithDefaultValue/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/addAnnotationTypeMemberWithDefaultValue/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy3/src/C1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy3/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy3/src/C2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/annotations/changeAnnotationRetentionPolicy3/src/A.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/markDirty/recompileDependent/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/markDirty/recompileDependent/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeImplements/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeImplements/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeImplements/src/Hyper.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeImplements/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeExtends/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeExtends/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeExtends/src/Hyper.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeExtends/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeImplements3/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeImplements3/src/ClientImpl.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeImplements3/src/Test.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeImplements2/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeImplements2/src/ClientImpl.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/removeImplements2/src/Test.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/changeExtends/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/changeExtends/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/changeExtends/src/Hyper.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/changeExtends/src/AnotherHyper.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/changeExtends/src/Client3.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/changeExtends/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/addImplements/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/addImplements/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/addImplements/src/Hyper.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/addImplements/src/Client3.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/addImplements/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/addExtends/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/addExtends/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/addExtends/src/Hyper.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/addExtends/src/Client3.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classProperties/addExtends/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantRemove1/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantRemove1/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantRemove1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantChain/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantChain/src/ServerClient.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantChain/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/floatConstantChange/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/floatConstantChange/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/typeChange/src/B.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/typeChange/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantChain2/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantChain2/src/Const2.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantChain2/src/Const1.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/typeChange2/src/B.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/typeChange2/src/D.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/typeChange2/src/C.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/typeChange2/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/intConstantChange/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/intConstantChange/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/typeChange1/src/B.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/typeChange1/src/D.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/typeChange1/src/C.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/typeChange1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/stringConstantChange/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/stringConstantChange/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/longConstantChange/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/longConstantChange/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/innerConstantChange/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/innerConstantChange/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantChain1/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantChain1/src/B.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantChain1/src/C.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantChain1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/nonCompileTimeConstant/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/nonCompileTimeConstant/src/Test.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/stringConstantLessAccessible/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/stringConstantLessAccessible/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantRemove/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/constantRemove/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/doubleConstantChange/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldProperties/doubleConstantChange/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setStatic/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setStatic/src/Client1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setStatic/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setFinal/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setFinal/src/Client1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setFinal/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setFinal/src/Client3.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/unsetStatic/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/unsetStatic/src/Client1.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/unsetStatic/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setProtected/src/B.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setProtected/src/C.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setProtected/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setPrivate/src/B.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/setPrivate/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/unsetStaticFinal/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/fieldModifiers/unsetStaticFinal/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/decAccess/src/impl/Client.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/decAccess/src/impl/Service.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/addStatic/src/B.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/addStatic/src/C.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/addStatic/src/A.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/dropAbstract/src/B.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/dropAbstract/src/M.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/dropAbstract/src/C.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/dropAbstract/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/setFinal1/src/B.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/setFinal1/src/I.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/setFinal1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/setFinal/src/Service.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/setFinal/src/SubService.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/removeStatic/src/B.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/removeStatic/src/C.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/removeStatic/src/A.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/setAbstract/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/setAbstract/src/Service.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/classModifiers/setAbstract/src/N.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/compilePackage/synchronizeOutput/data.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/compilePackage/synchronizeOutput/ab/B.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/compilePackage/synchronizeOutput/a/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBound1/src/ValueImpl.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBound1/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBound1/src/Value.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBound1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covarianceNoChanges/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covarianceNoChanges/src/Value.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covarianceNoChanges/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covarianceNoChanges/src/ValueDerived.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covarianceNoChanges/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeVarargSignature1/src/packageA/Base.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeVarargSignature1/src/packageA/Deri$ved.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeVarargSignature1/data.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends2/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends2/src/Hyper.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends2/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/paramTypes/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/paramTypes/src/DataDerived.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/paramTypes/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/paramTypes/src/DataBase.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase/src/maketest/BaseImplementation.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase/src/maketest/IImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase/src/maketest/DataEx.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase/src/maketest/Main.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase/src/maketest/Data.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase/src/maketest/I.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends1/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends1/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends1/src/Hyper.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends1/src/Client3.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends1/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance1/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance1/src/Value.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance1/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance1/src/ValueDerived.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance1/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase2/src/maketest/BaseImplementation.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase2/src/maketest/IImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase2/src/maketest/DataEx.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase2/src/maketest/Main.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase2/src/maketest/J.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase2/src/maketest/Data.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase2/src/maketest/I.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase2/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/fieldTypeChange/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/fieldTypeChange/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/fieldTypeChange/src/GenericType.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/addParameterizedMethodToBase/src/D.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/addParameterizedMethodToBase/src/C.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/addParameterizedMethodToBase/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeInterfaceTypeParameter/src/B.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeInterfaceTypeParameter/src/I.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeInterfaceTypeParameter/src/C.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/degenerify/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/degenerify/src/A.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/overrideAnnotatedAnonymous/src/packageA/Base.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/overrideAnnotatedAnonymous/src/packageA/Derived.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/overrideAnnotatedAnonymous/data.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBoundedClass/src/Value.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBoundedClass/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance/src/Value.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance/src/ValueDerived.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBoundInterface1/src/Value.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBoundInterface1/src/I.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBoundInterface1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/degenerify1/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/degenerify1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance2/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance2/src/Iface.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/covariance2/src/IfaceImpl.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBoundClass1/src/Value.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBoundClass1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeImplements/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeImplements/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeImplements/src/Hyper.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeImplements/src/Client3.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeImplements/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBound/src/ValueImpl.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBound/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBound/src/Value.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeBound/src/A.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/overrideAnnotatedAnonymousNotRecompile/src/packageA/Base.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/overrideAnnotatedAnonymousNotRecompile/src/packageA/Derived.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/overrideAnnotatedAnonymousNotRecompile/src/packageA/RunnableAdapter.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase3/src/maketest/Mediator.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase3/src/maketest/BaseImplementation.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase3/src/maketest/IImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase3/src/maketest/DataEx.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase3/src/maketest/Main.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase3/src/maketest/J.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase3/src/maketest/Data.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase3/src/maketest/I.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeToCovariantMethodInBase3/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/addMethodToBase/src/D.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/addMethodToBase/src/C.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/addMethodToBase/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends/src/Hyper.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends/src/Client3.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeExtends/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/overrideAnnotatedInner/src/packageA/Base.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/overrideAnnotatedInner/src/packageA/Derived.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/overrideAnnotatedInner/data.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeVarargSignature/src/packageA/Base.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeVarargSignature/src/packageA/Derived.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/changeVarargSignature/data.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/returnType/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/returnType/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/generics/returnType/src/GenericType.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/incAccess/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/incAccess/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/incAccess/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setStatic/src/B.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setStatic/src/C.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setStatic/src/A.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setFinal/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setFinal/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setFinal/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setFinal/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/unsetStatic/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/unsetStatic/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/unsetStatic/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/unsetFinal/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/unsetFinal/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/unsetFinal/data.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setProtected/src/B.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setProtected/src/C.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setProtected/src/A.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setPrivate/src/B.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setPrivate/src/A.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/decConstructorAccess/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/decConstructorAccess/src/impl/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/decConstructorAccess/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setAbstract/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setAbstract/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setAbstract/src/AnonDerived.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodModifiers/setAbstract/data.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/changeName/changeClassName/src/A.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/packageInfo/packageInfoNoRecompile/src/p1/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/packageInfo/packageInfoRecompileOnConstantChange/src/bug/package-info.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/packageInfo/packageInfoRecompileOnConstantChange/src/bug/Namespace.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/packageInfo/packageInfoRecompileOnConstantChange/src/bug/Ann.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/packageInfo/packageInfoNoRecompile2/src/p1/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/packageInfo/packageInfoNoRecompile2/src/p1/annot.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/inner/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/inner/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/changeDefinitionToClass/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/changeDefinitionToClass/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/deleteClass1/src/packageA/Client.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/deleteClass1/src/packageA/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/deleteClass/src/packageA/Client.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/deleteClass/src/packageA/Server.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/deleteClass2/src/packageA/Client.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/deleteClass2/src/packageA/Server.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/changeDefinitionToClass2/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/changeDefinitionToClass2/src/Factory.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/changeDefinitionToClass2/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/noSecondFileCompile1/src/C.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/noSecondFileCompile1/src/A.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/anonymous/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/anonymous/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/noSecondFileCompile/src/C.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/noSecondFileCompile/src/A.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/deleteClassPackageDoesntMatchRoot/src/packageA/Client.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/deleteClassPackageDoesntMatchRoot/src/packageA/Server.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/common/deleteClassPackageDoesntMatchRoot/data.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeReturnType1/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeReturnType1/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeReturnType1/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeSignature/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeSignature/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeSignature/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeReturnType/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeReturnType/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeReturnType/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeReturnType/data.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeSignature1/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeSignature1/src/Iface.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeSignature1/src/IfaceImpl.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeSignature1/src/Main.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeSignature1/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/changeSignature1/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/addThrows/src/packageA/Client.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/addThrows/src/packageA/Server.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/methodProperties/addThrows/data.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/javaDependent/WEB-INF/web.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/javaDependent/exploded/WEB-INF/web.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/javaDependent/exploded/a.jsp",
  "extension" : "jsp",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/javaDependent/source/a.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/javaDependent/source/x/S.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/javaDependent/root/a.jsp",
  "extension" : "jsp",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/javaDependent/data.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/scope/exploded/dep.jsp",
  "extension" : "jsp",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/scope/exploded/WEB-INF/web.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/scope/exploded/dep2.jsp",
  "extension" : "jsp",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/scope/exploded/dir/xxx.jsp",
  "extension" : "jsp",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/scope/exploded/a.jsp",
  "extension" : "jsp",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/scope/root/dep.jsp",
  "extension" : "jsp",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/scope/root/dep2.jsp",
  "extension" : "jsp",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/scope/root/a.jsp",
  "extension" : "jsp",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/scope/root/b.jsp",
  "extension" : "jsp",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/scope/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/WEB-INF/web.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/exploded/dep.jsp",
  "extension" : "jsp",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/exploded/WEB-INF/web.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/exploded/dep2.jsp",
  "extension" : "jsp",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/exploded/dir/xxx.jsp",
  "extension" : "jsp",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/exploded/a.jsp",
  "extension" : "jsp",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/source/a.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/root/dep.jsp",
  "extension" : "jsp",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/root/dep2.jsp",
  "extension" : "jsp",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/root/dir/xxx.jsp",
  "extension" : "jsp",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/root/a.jsp",
  "extension" : "jsp",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/jasperValidation/jspDependent/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/hierarchy2/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/hierarchy2/src/Client1.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/hierarchy2/src/Service.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/hierarchy2/src/ServiceAdapter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/hierarchy2/data.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/removeHidingField/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/removeHidingField/src/BaseClient.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/removeHidingField/src/BaseAction.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/removeHidingField/data.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addHidingField/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addHidingField/src/BaseClient.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addHidingField/src/BaseAction.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addHidingField/data.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/hierarchy/src/Client2.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/hierarchy/src/Client1.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/hierarchy/src/Service.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/hierarchy/src/ServiceAdapter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/hierarchy/data.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation2/src/BaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation2/src/ConcreteBase.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation2/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation2/data.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/removeBaseImplementation/src/B.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/removeBaseImplementation/src/A.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/removeBaseImplementation/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addAbstractMethod/src/packageA/Client.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addAbstractMethod/src/packageA/BaseServer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addAbstractMethod/src/packageA/Server.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addAbstractMethod/data.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/removeHidingMethod/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/removeHidingMethod/src/BaseClient.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/removeHidingMethod/src/BaseAction.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/removeHidingMethod/data.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation4/src/BaseImplImpl.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation4/src/BaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation4/src/BaseIface.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation4/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation4/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethod/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethod/src/Super.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethod/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation5/src/BaseImplImpl.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation5/src/BaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation5/src/BaseIface.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation5/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation5/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addConstructorParameter/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addConstructorParameter/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addConstructorParameter/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addConstructorParameter/data.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFinalMethodHavingNonFinalMethodInSubclass/src/BaseServer.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFinalMethodHavingNonFinalMethodInSubclass/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFinalMethodHavingNonFinalMethodInSubclass/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addInterfaceMethod/src/ServiceImpl.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addInterfaceMethod/src/Service.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addInterfaceMethod/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToDerived/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToDerived/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToDerived/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToDerived/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addLessAccessibleFieldToDerived/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addLessAccessibleFieldToDerived/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addLessAccessibleFieldToDerived/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addLessAccessibleFieldToDerived/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addInterfaceMethod2/src/ServiceImpl.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addInterfaceMethod2/src/Service.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addInterfaceMethod2/src/DerivedService.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addInterfaceMethod2/data.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addStaticFieldToDerived/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addStaticFieldToDerived/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addStaticFieldToDerived/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addStaticFieldToDerived/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/renameMethod/src/packageA/Client.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/renameMethod/src/packageA/Server.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/renameMethod/data.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation/src/BaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation/src/ConcreteBase.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToInterface/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToInterface/src/BaseInterface.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToInterface/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToInterface/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToInterface/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/changeStaticMethodSignature/src/packageA/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/changeStaticMethodSignature/src/packageA/Server.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/changeStaticMethodSignature/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreAccessibleMethodToBase/src/BaseServer.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreAccessibleMethodToBase/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreAccessibleMethodToBase/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/throwsListDiffersInBaseAndDerived/src/Exception2.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/throwsListDiffersInBaseAndDerived/src/BaseServer.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/throwsListDiffersInBaseAndDerived/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/throwsListDiffersInBaseAndDerived/src/Exception1.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/throwsListDiffersInBaseAndDerived/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation6/src/BaseImplImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation6/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation6/src/BaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation6/src/ConcreteBase.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation6/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation6/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreSpecific1/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreSpecific1/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreSpecific1/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreSpecific1/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteInner/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteInner/src/Outer.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteInner/data.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMethodWithIncompatibleReturnType/src/BaseServer.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMethodWithIncompatibleReturnType/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMethodWithIncompatibleReturnType/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteConstructor/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteConstructor/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteConstructor/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreSpecific/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreSpecific/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreSpecific/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToBaseClass/src/BaseServer.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToBaseClass/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToBaseClass/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation7/src/BaseImplImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation7/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation7/src/BaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation7/src/ConcreteBase.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation7/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation7/data.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addNonStaticMethodHavingStaticMethodInSubclass/src/BaseServer.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addNonStaticMethodHavingStaticMethodInSubclass/src/Server.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addNonStaticMethodHavingStaticMethodInSubclass/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation3/src/BaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation3/src/BaseIface.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation3/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/deleteMethodImplementation3/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreSpecific2/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreSpecific2/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreSpecific2/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addMoreSpecific2/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addHidingMethod/src/Client.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addHidingMethod/src/BaseClient.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addHidingMethod/src/BaseAction.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addHidingMethod/data.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToInterface2/src/BaseInterface.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToInterface2/src/Base.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToInterface2/src/Derived.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/incremental/membersChange/addFieldToInterface2/data.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/overwriteTest/src/a.xml",
  "extension" : "xml",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/overwriteTest/dep/src/a.xml",
  "extension" : "xml",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/overlappingSourceRoots/src/inner/src/y/Class2.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/overlappingSourceRoots/src/x/MyClass.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/resourceCopying/src/copyTree/subdir/xxx.xml",
  "extension" : "xml",
  "linesOfCode" : 1,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/moduleTestOutput/testSrc/MyTest.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testData/moduleTestOutput/src/MyClass.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::testData" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/MockFS.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/DirectoryScanner.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/PackageNameSelector.java",
  "extension" : "java",
  "linesOfCode" : 196,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/StringCache.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/FieldRepr.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/Proto.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/Mappings.java",
  "extension" : "java",
  "linesOfCode" : 655,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/TypeRepr.java",
  "extension" : "java",
  "linesOfCode" : 233,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/MethodRepr.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/ClassfileAnalyzer.java",
  "extension" : "java",
  "linesOfCode" : 357,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/FoxyMap.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/AntListener.java",
  "extension" : "java",
  "linesOfCode" : 197,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/Difference.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/ProtoMember.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/ClassRepr.java",
  "extension" : "java",
  "linesOfCode" : 206,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/UsageRepr.java",
  "extension" : "java",
  "linesOfCode" : 385,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/dependencyView/Callbacks.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/Main.java",
  "extension" : "java",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/ProjectWrapper.java",
  "extension" : "java",
  "linesOfCode" : 1092,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/RW.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/Reporter.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/Pair.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/DotPrinter.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/ether/Options.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/listeners/DefaultBuildInfoPrinter.groovy",
  "extension" : "groovy",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/listeners/JpsBuildListener.groovy",
  "extension" : "groovy",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/listeners/BuildStatisticsListener.groovy",
  "extension" : "groovy",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/listeners/BuildInfoPrinter.groovy",
  "extension" : "groovy",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/TempFileContainer.groovy",
  "extension" : "groovy",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/ProjectBuilder.groovy",
  "extension" : "groovy",
  "linesOfCode" : 434,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/ModuleBuildState.groovy",
  "extension" : "groovy",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/LayoutInfo.groovy",
  "extension" : "groovy",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/teamcity/TeamcityBuildInfoPrinter.groovy",
  "extension" : "groovy",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/ModuleBuilder.groovy",
  "extension" : "groovy",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/resolvers/LibraryResolver.groovy",
  "extension" : "groovy",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/resolvers/ModuleResolver.groovy",
  "extension" : "groovy",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/resolvers/Resolver.groovy",
  "extension" : "groovy",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/resolvers/PathEntry.groovy",
  "extension" : "groovy",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/PathUtil.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/builders/JavaFileCollector.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/builders/ModuleBuildTask.groovy",
  "extension" : "groovy",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/builders/GroovyFileSearcher.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/builders/ModuleBuilderService.groovy",
  "extension" : "groovy",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/builders/javacApi/Java16ApiCompiler.groovy",
  "extension" : "groovy",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/builders/javacApi/Java16ApiCompilerRunner.groovy",
  "extension" : "groovy",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/builders/javacApi/OptimizedFileManager.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/builders/BuildUtil.groovy",
  "extension" : "groovy",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/builders/StandardBuilders.groovy",
  "extension" : "groovy",
  "linesOfCode" : 345,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/builders/ModuleCycleBuilder.groovy",
  "extension" : "groovy",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/artifacts/ArtifactBuilder.groovy",
  "extension" : "groovy",
  "linesOfCode" : 172,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/artifacts/ArtifactBuildTask.groovy",
  "extension" : "groovy",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/artifacts/ant/PostprocessingAntArtifactPropertiesProvider.groovy",
  "extension" : "groovy",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/artifacts/ant/AntArtifactPropertiesProvider.groovy",
  "extension" : "groovy",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/artifacts/ant/CallAntBuildTask.groovy",
  "extension" : "groovy",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/artifacts/ant/PreprocessingAntArtifactPropertiesProvider.groovy",
  "extension" : "groovy",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/artifacts/ant/AntArtifactProperties.groovy",
  "extension" : "groovy",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/artifacts/LayoutElementBuilder.groovy",
  "extension" : "groovy",
  "linesOfCode" : 109,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/Jps.groovy",
  "extension" : "groovy",
  "linesOfCode" : 98,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/GantBasedProject.groovy",
  "extension" : "groovy",
  "linesOfCode" : 124,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/runConf/java/MainClassLauncher.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/runConf/java/JavaBasedRunConfigurationLauncher.groovy",
  "extension" : "groovy",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/runConf/java/ClasspathUtil.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/runConf/RunConfigurationLauncherService.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/org/jetbrains/jps/idea/AntErrorReporter.groovy",
  "extension" : "groovy",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
} ]