[ {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/ClientEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/admin/AdminReader.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/admin/DummyAdminWriter.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/admin/EntriesWriter.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/admin/EntriesDotLog.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/admin/AdminUtils.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/admin/DateComparator.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/admin/EntriesHandler.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/admin/AdminWriter.java",
  "extension" : "java",
  "linesOfCode" : 323,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/SmartCvsSrcBundle.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/command/impord/CreateModuleCommand.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/command/admin/ChangeKeywordSubstCommand.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/command/admin/AdminCommand.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/file/LocalFileWriter.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/file/FileSystem.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/file/CvsFileSystem.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/file/DummyLocalFileWriter.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/file/LocalFileReader.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/util/DefaultIgnoreFileFilter.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/smartcvs-src/org/netbeans/lib/cvsclient/util/AllIgnoreFileFilter.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/javacvsImpl/ProjectContentInfoProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/javacvsImpl/FileReadOnlyHandler.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/javacvsImpl/io/StreamLogger.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/javacvsImpl/io/LocalFileReaderBasedOnVFS.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/javacvsImpl/io/StoringLineSeparatorsLocalFileWriter.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/javacvsImpl/io/LineReader.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/javacvsImpl/io/ReceiveTextFilePreprocessor.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/javacvsImpl/io/DeafLocalFileWriter.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/javacvsImpl/io/SendTextFilePreprocessor.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/javacvsImpl/io/OutputStreamWrapper.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/javacvsImpl/CvsCommandStopper.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/CvsRevisionSelector.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/CvsVcs2.java",
  "extension" : "java",
  "linesOfCode" : 319,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/CvsResultEx.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/CvsUtil.java",
  "extension" : "java",
  "linesOfCode" : 778,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/keywordSubstitution/KeywordSubstitutionWrapper.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/keywordSubstitution/KeywordSubstitutionListWithSelection.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/CvsUpdateEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/CvsActionPlaces.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsstatuses/CvsEntriesListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsstatuses/CvsChangeProvider.java",
  "extension" : "java",
  "linesOfCode" : 528,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsstatuses/CvsStatusProvider.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/updateinfo/UpdatedFilesProcessor.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/checkout/CheckoutAction.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/checkout/CvsCheckoutProvider.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsUpdate/UpdateOperation.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsUpdate/MergedWithConflictProjectOrModuleFile.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsUpdate/UpdateReceivedFileProcessor.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsUpdate/ui/UpdateOptionsPanel.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsUpdate/ui/CorruptedProjectFilesDialog.java",
  "extension" : "java",
  "linesOfCode" : 167,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/TagsHelper.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/TagOperation.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/RTagOperation.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/TagsProviderOnEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/TagsProviderOnVirtualFiles.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/BranchesProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/BranchOperation.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/TagsProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/GetAllBranchesOperation.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/RtagCommand.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/ui/CreateTagDialog.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/ui/TagNameFieldOwner.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/ui/SelectTagDialog.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/ui/TagsPanel.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/ui/DeleteTagDialog.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsTagOrBranch/ui/CvsTagDialog.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsLog/LocalPathIndifferentLogOperation.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsLog/LogOperation.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsContent/GetModulesListOperation.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsContent/GetModuleContentOperation.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsContent/DirectoryContentListener.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsContent/GetFileContentOperation.java",
  "extension" : "java",
  "linesOfCode" : 231,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsContent/GetDirectoriesListViaUpdateOperation.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsContent/DirectoryContent.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsContent/DirectoryContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/dateOrRevision/RevisionOrDateImpl.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/dateOrRevision/SimpleRevision.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/dateOrRevision/ui/DateOrRevisionOrTagSettings.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsWatch/WatchOperation.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsWatch/WatchersOperation.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsWatch/WatcherInfo.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsWatch/ui/WatchersPanel.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsWatch/ui/WatcherDialog.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsCheckOut/CheckoutAdminReader.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsCheckOut/CheckoutFilesOperation.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsCheckOut/CheckoutAdminWriter.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsCheckOut/CheckoutFileOperation.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsCheckOut/CheckoutProjectOperation.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsCheckOut/ui/CheckoutFileDialog.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/ReceivedFileProcessor.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/FindAllRootsHelper.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/RepositoryPathProvider.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/CvsCommandOperation.java",
  "extension" : "java",
  "linesOfCode" : 376,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/LocalPathIndifferentOperation.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/CvsExecutionEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/CvsOperation.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/CreateFileObjects.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/RepositoryModificationOperation.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/CompositeOperation.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/LocalPathIndifferentOperationHelper.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/LoginPerformer.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/PostCvsActivity.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/UpdatedFilesManager.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/common/CvsOperationOnFiles.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsErrors/ErrorMessagesProcessor.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsErrors/ErrorProcessor.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAdd/AddFileOperation.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAdd/AddedFileInfo.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAdd/AddFilesOperation.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAdd/ui/AddMultipleFilesOptionsDialog.java",
  "extension" : "java",
  "linesOfCode" : 269,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAdd/ui/AddDirectoryConfirmationPanel.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAdd/ui/AddedFileCellRenderer.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAdd/ui/AbstractAddOptionsDialog.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAdd/ui/AbstractAddFileConfirmationPanel.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAdd/ui/AddOneFileOptionsDialog.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAdd/ui/AddFileConfirmationPanel.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsEdit/EditOperation.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsEdit/UneditOperation.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsEdit/EditorInfo.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsEdit/EditorsOperation.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsEdit/ui/EditorsPanel.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsEdit/ui/EditCvsConfigurationFieldByFieldDialog.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsEdit/ui/EditOptionsDialog.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsRemove/RemoveFilesOperation.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAnnotate/AnnotateOperation.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsAnnotate/Annotation.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsImport/ImportOperation.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsImport/ImportDetails.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsMessages/MessageEvent.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsMessages/CvsMessagesListener.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsMessages/CvsMessagesAdapter.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsMessages/CvsListenersCollection.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsMessages/CvsCompositeListener.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsMessages/FileMessage.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsMessages/CvsListenerWithProgress.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsMessages/CvsMessagesTranslator.java",
  "extension" : "java",
  "linesOfCode" : 206,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/cvsCommit/CommitFilesOperation.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/javacvsSpecificImpls/AdminReaderForLightFiles.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/javacvsSpecificImpls/AdminReaderOnCache.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/javacvsSpecificImpls/ConstantLocalFileReader.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/javacvsSpecificImpls/AdminWriterOnCache.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/javacvsSpecificImpls/AdminReaderOnStoredRepositoryPath.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/javacvsSpecificImpls/AdminWriterStoringRepositoryPath.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/javacvsSpecificImpls/DeafAdminWriter.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsoperations/javacvsSpecificImpls/DeafAdminReader.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/impl/CvsServicesImpl.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/impl/ModuleChooser.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/application/DeleteHandler.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/application/CvsInfo.java",
  "extension" : "java",
  "linesOfCode" : 285,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/application/CvsEntriesManager.java",
  "extension" : "java",
  "linesOfCode" : 314,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/application/AddHandler.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/application/DeletedCVSDirectoryStorage.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/application/CvsStorageSupportingDeletionComponent.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/application/CvsFileOperationsHandler.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/CvsStandardOperationsProvider.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/CvsDiffProvider.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/IDEARootFormatter.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/CvsRootProvider.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/CvsRootOnEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/CvsRootDataBuilder.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/SelfTestingConnectionWrapper.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/login/CvsLoginWorkerImpl.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/ssh/SSHPasswordProviderImpl.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/ssh/SshConnectionUtil.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/ssh/SshConnectionSettings.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/ssh/ui/SshConnectionSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/ssh/ui/SshPasswordDialog.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/CvsRootOnFileSystem.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/local/LocalConnectionSettings.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/local/ui/LocalConnectionSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/SelfTestingConnection.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/pserver/PServerLoginProvider.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/pserver/PServerLoginProviderImpl.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/pserver/PServerCvsSettings.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/pserver/ui/PServerSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/CvsConnectionSettings.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/ext/ExtConnectionCvsSettings.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/ext/ui/ExtConnectionSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/ext/ui/ExtConnectionDualPanel.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/ui/ProxySettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/connections/ConnectionWrapper.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/errorHandling/CvsException.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/errorHandling/CannotFindCvsRootException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/errorHandling/InvalidModuleDescriptionException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/errorHandling/CvsProcessException.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/StickyHeadGetter.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/changeBrowser/CvsRepositoryLocation.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/changeBrowser/LogInformationWrapper.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/changeBrowser/LoadHistoryOperation.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/changeBrowser/CvsChangeListsBuilder.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/changeBrowser/CvsCommittedChangesProvider.java",
  "extension" : "java",
  "linesOfCode" : 358,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/changeBrowser/CvsContentRevision.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/changeBrowser/CvsBinaryContentRevision.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/changeBrowser/RevisionWrapper.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/changeBrowser/CvsChangeList.java",
  "extension" : "java",
  "linesOfCode" : 237,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/changeBrowser/CvsVersionFilterComponent.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/UpdateHandler.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/AllFilesInProject.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/FileSetToBeUpdated.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/CommandCvsHandler.java",
  "extension" : "java",
  "linesOfCode" : 369,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/CvsMessagesConsole.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/AnyProcessedFiles.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/CvsMessagePattern.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/CvsUpdatePolicy.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/CvsHandler.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/IOFilesBasedDirectoryPruner.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/SelectedFiles.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/CvsCheckinHandlerFactory.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/CvsFilePath.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsExecution/DefaultCvsOperationExecutorCallback.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsExecution/ModalityContextImpl.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsExecution/CvsOperationExecutorCallback.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsExecution/CvsOperationExecutor.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/UpdateConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/CvsConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/AbstractConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/CvsOptionsTopHitProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ImportConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/CvsApplicationLevelConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/CvsRootConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 230,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ui/Cvs2SettingsEditPanel.java",
  "extension" : "java",
  "linesOfCode" : 273,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ui/ConfigureCvsGlobalSettingsDialog.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ui/SelectCvsConfigurationPanel.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ui/CvsListCellRenderer.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ui/SelectCvsConfigurationDialog.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ui/CvsConfigurationsListEditor.java",
  "extension" : "java",
  "linesOfCode" : 248,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ui/CvsRootFieldByFieldConfigurationPanel.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ui/CvsConfigurationPanel.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ui/CvsRootAsStringConfigurationPanel.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ui/GlobalCvsSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/history/CvsFileRevision.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/history/CvsHistoryProvider.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/history/ComparableVcsRevisionOnOperation.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/history/CvsFileRevisionImpl.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/history/CvsFileContent.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/Cvs2Configurable.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/checkinProject/AdditionalOptionsPanel.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/checkinProject/CvsRollbackEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/checkinProject/VirtualFileEntry.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/checkinProject/DirectoryContent.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/checkinProject/CvsCheckinEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/checkinProject/CvsDiffColors.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsIgnore/UserDirIgnores.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsIgnore/IgnoreFileFilter.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsIgnore/IgnoredFilesInfoImpl.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsIgnore/IgnoredFilesInfo.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsIgnore/IgnoreFileFilterBasedOnCvsEntriesManager.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/util/CvsVfsUtil.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/util/CvsFileUtil.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/CvsStatusEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/CvsRootChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/CvsTabbedWindowComponent.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/RestoreDirectoriesConfirmationDialog.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/AbstractListCellRenderer.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/CvsTabbedWindow.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/errorView/ErrorViewFactoryImpl.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/errorView/ContentManagerProvider.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/ChangeKeywordSubstitutionPanel.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/SelectFileVersionDialog.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/WizardStep.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/SelectCvsElementStep.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/CvsWizard.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/SelectLocationStep.java",
  "extension" : "java",
  "linesOfCode" : 293,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/checkout/CheckoutWizard.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/checkout/ChooseCheckoutMode.java",
  "extension" : "java",
  "linesOfCode" : 270,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/SelectCVSConfigurationStep.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/importToCvs/CustomizeKeywordSubstitutionDialog.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/importToCvs/ImportTree.java",
  "extension" : "java",
  "linesOfCode" : 229,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/importToCvs/SelectImportLocationStep.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/importToCvs/FileExtension.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/importToCvs/ImportSettingsStep.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/importToCvs/CvsFieldValidator.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/experts/importToCvs/ImportWizard.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/MigrateRootDialog.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/Options.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/ui/FormUtils.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/Options.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/CvsFile.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/GetContentCallback.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/CvsElementFactory.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/ChildrenLoader.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/RemoteResourceDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/CheckoutHelper.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/CvsTree.java",
  "extension" : "java",
  "linesOfCode" : 262,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/FolderDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/LoginAbortedException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/Cvs2Renderer.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/ModuleDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/RootDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/LoadingNode.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/TreeNodeComparator.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/CvsElement.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/AbstractVcsDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/ui/BrowserPanel.java",
  "extension" : "java",
  "linesOfCode" : 236,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/CvsModule.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/WatchOffAction.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/WatchOnAction.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/ImportAction.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/WatchAddAction.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/RestoreFileAction.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/ViewEditorsAction.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/merge/MergeAction.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/merge/CvsConflictsParser.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/merge/CvsMergeProvider.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/ViewWatchersAction.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/CreateTagAction.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/EditAction.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/CvsGlobalAction.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/AbstractWatchOnOffAction.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/update/UpdateSettings.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/update/UpdateByBranchUpdateSettings.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/update/UpdateSettingsOnCvsConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/AbstractActionFromEditGroup.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/WatchRemoveAction.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/CheckoutFileAction.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/RemoveLocallyFileOrDirectoryAction.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/DeleteTagAction.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/ActionOnSelectedElement.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/actionVisibility/CvsActionVisibility.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/UneditAction.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/ToggleOfflineAction.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/GlobalSettingsAction.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/BranchAction.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/cvsContext/CvsDataKeys.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/cvsContext/CachedCvsContext.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/cvsContext/CvsLightweightFile.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/cvsContext/CvsContextWrapper.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/cvsContext/CvsContext.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/cvsContext/CvsContextAdapter.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/ConfigureCvsRootsAction.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/Cvs2Group.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/BrowseCvsRepositoryAction.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/GetFileFromRepositoryAction.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/IgnoreFileAction.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/UnmarkAddedAction.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/AbstractWatchAction.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/MigrateCvsRootAction.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/AbstractAction.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/AddFileOrDirectoryAction.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/annotate/CvsAnnotationProvider.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/cvsSupport2/annotate/CvsFileAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/openapi/cvsIntegration/CvsRepository.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/openapi/cvsIntegration/package.html",
  "extension" : "html",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/openapi/cvsIntegration/CvsServices.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/openapi/cvsIntegration/CvsResult.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/openapi/cvsIntegration/CvsModule.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-plugin/src/com/intellij/openapi/ui/InputException.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/javacvsImpl/io/ReadThread.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/javacvsImpl/io/ReadWriteStatistics.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/javacvsImpl/io/InputStreamWrapper.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/cvsoperations/dateOrRevision/RevisionOrDate.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/Progress.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/RootFormatter.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/CvsEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ConnectionSettingsImpl.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/login/CvsLoginWorker.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/CvsRootData.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SshAuthentication.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SshConnectionPool.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SocksProxyData.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SmPublicKeyAuthentification.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/ConnectionLifeCycle.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SSHPasswordProvider.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SshSessionConnection.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SshPasswordAuthentication.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/LifeStages.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SolveableAuthenticationException.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SshSharedConnection.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SshTypesToUse.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SshProxyFactory.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SshLogger.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/EmptyPool.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SshPublicKeyAuthentication.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/ConnectionPoolI.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SocksAuthenticatorManager.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ssh/SshConnectionUtils.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/local/LocalConnection.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/CvsSettings.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/CvsRootException.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/CvsConnectionUtil.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/CvsRootSettingsBuilder.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/CvsMethod.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ConnectionOnProcess.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/CvsRootParser.java",
  "extension" : "java",
  "linesOfCode" : 190,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/connections/ext/ExtConnection.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/errorHandling/ErrorRegistry.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/cvsExecution/ModalityContext.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/config/LocalSettings.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/config/SshSettings.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/config/ProxySettings.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/config/ExtConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/config/DateOrRevisionSettings.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/cvsSupport2/history/CvsRevisionNumber.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/CvsBundle.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/cvs-core/src/com/intellij/openapi/cvsIntegration/DateOrRevision.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/RcsDiffErrorTest.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/LoginTest.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/EntriesReaderTest.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/TestObject.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/AnnotationTest.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/BaseCvs2TestCase.java",
  "extension" : "java",
  "linesOfCode" : 517,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/ErrorMessagesProcessorTest.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/InputStreamWrapperPerformanceTest.java",
  "extension" : "java",
  "linesOfCode" : 170,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/CheckoutStrategyTest.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/ReadLineTest.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/CvsChangeProviderTest.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/DoNotUpdatetModulesNotUnderCvsTest.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/CvsOutputTest.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/CvsRevisionNumberComparingTest.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/MakeNewFileReadOnlyTest.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/CheckoutFileOrDirectoryTest.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/SynchronizedCvsOperationTest.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/EntriesReadWriteTest.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/ConfigurationTest.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/HistoryForEmptyFileTest.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/ImportTest.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/ProcessMergedWithConflictsFileTest.java",
  "extension" : "java",
  "linesOfCode" : 355,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/WorkingWithTemplatesTest.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/GroupByPackagesTest.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/RefactoringSupportTest.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/TestServer.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/WorkingWithBranchesTest.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/CvsStatusTest.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/RefreshTest.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/EditFileTest.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/CvsRootFormatterTest.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/EntriesStaticTest.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/CheckinProjectTest.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/MergingTest.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/HistoryTest.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/LineSeparatorsTest.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/TestFile.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/UpdateTest.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/UpdateInfoTest.java",
  "extension" : "java",
  "linesOfCode" : 440,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/ListDirectoriesTest.java",
  "extension" : "java",
  "linesOfCode" : 202,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/SimpleStringPatternTest.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/WorkingWithBinaryFilesTest.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/Cvs2TestSuite.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/LineReaderTest.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/CvsFileOperationsTest.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/AnnotationCommandTest.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/FileContentTest.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/PathToCvsPassFileTest.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/EntriesManagerTest.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/TestDirectory.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/CvsTestsWorkingWithImportedProject.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/CheckoutProjectTest.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/testSource/com/intellij/cvsSupport2/InvalidEntryLineTest.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/com/intellij/cvsSupport2/cvsoperations/cvsLog/RlogCommand.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/IRequestProcessor.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/ICvsRootProvider.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/response/ResponseUtils.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/response/ValidRequestsResponseHandler.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/response/DefaultResponseHandler.java",
  "extension" : "java",
  "linesOfCode" : 272,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/response/IResponseServices.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/response/ResponseParser.java",
  "extension" : "java",
  "linesOfCode" : 229,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/response/AbstractResponseHandler.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/response/IResponseHandler.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/ConnectionStreams.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/JavaCvsSrcBundle.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/admin/Entry.java",
  "extension" : "java",
  "linesOfCode" : 342,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/admin/InvalidEntryFormatException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/admin/IAdminReader.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/admin/Entries.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/admin/IAdminWriter.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/RequestProcessor.java",
  "extension" : "java",
  "linesOfCode" : 295,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/CvsFile.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/remove/RemoveParser.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/remove/RemoveCommand.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/watch/WatchCommand.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/watch/WatchMode.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/LocalFiles.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/CvsFiles.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/status/StatusInformation.java",
  "extension" : "java",
  "linesOfCode" : 190,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/status/StatusMessageParser.java",
  "extension" : "java",
  "linesOfCode" : 170,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/status/StatusCommand.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/CommandAbortedException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/tag/TagParser.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/tag/TagCommand.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/IGlobalOptions.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/IFileInfo.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/add/AddParser.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/add/AddCommand.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/AbstractCommand.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/FileSystemScanner.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/commit/CommitParser.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/commit/CommitCommand.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/log/SymbolicName.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/log/LogMessageParser.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/log/LogCommand.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/log/Revision.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/log/LogInformation.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/AbstractMessageParser.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/checkout/CheckoutCommand.java",
  "extension" : "java",
  "linesOfCode" : 276,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/checkout/ExportCommand.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/checkout/Module.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/checkout/ExpandedModules.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/checkout/ListModulesCommand.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/update/UpdateCommand.java",
  "extension" : "java",
  "linesOfCode" : 238,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/update/UpdateMessageParser.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/update/UpdateFileInfo.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/update/UpdatedFileInfo.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/AbstractParser.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/importcmd/ImportCommand.java",
  "extension" : "java",
  "linesOfCode" : 204,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/ICvsFilesVisitor.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/DirectoryPruner.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/KeywordSubstitution.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/DefaultEntryParser.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/IOCommandException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/ICvsFiles.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/CommandUtils.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/GlobalOptions.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/Watch.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/watchers/WatchersCommand.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/DefaultFileInfo.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/CommandException.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/reservedcheckout/TabStringTokenizer.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/reservedcheckout/EditorsMessageParser.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/reservedcheckout/EditorsFileInfoContainer.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/reservedcheckout/EditEditorsMessageParser.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/reservedcheckout/UneditCommand.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/reservedcheckout/EditorsCommand.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/reservedcheckout/EditCommand.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/IUpdatingCommand.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/Command.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/annotate/AnnotateLine.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/annotate/AnnotateCommand.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/annotate/AnnotateMessageParser.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/command/annotate/AnnotateInformation.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/NotifyRequest.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/ArgumentxRequest.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/ArgumentRequest.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/ValidRequestsRequest.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/IRequest.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/GzipStreamRequest.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/IsModifiedRequest.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/LocalDirectoryRequest.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/Requests.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/AbstractRequest.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/SetRequest.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/AbstractFileStateRequest.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/KoptRequest.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/ExpandModulesRequest.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/ResponseExpectingRequest.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/ValidResponsesRequest.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/QuestionableRequest.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/ModifiedRequest.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/UnchangedRequest.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/CaseRequest.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/GlobalOptionRequest.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/CommandRequest.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/EntryRequest.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/StickyRequest.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/UseUnchangedRequest.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/RootRequest.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/request/DirectoryRequest.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/progress/receiving/FileInfoAndDirectoryResponseProgressHandler.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/progress/receiving/FileInfoAndMessageResponseProgressHandler.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/progress/receiving/AbstractResponseProgressHandler.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/progress/sending/FileStateRequestsProgressHandler.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/progress/sending/DummyRequestsProgressHandler.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/progress/sending/IRequestsProgressHandler.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/progress/RangeProgressViewer.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/progress/DummyProgressViewer.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/progress/IProgressViewer.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/ErrorDefendingResponseHandler.java",
  "extension" : "java",
  "linesOfCode" : 187,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/DirectoryObject.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/IFileSystem.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/ISendTextFilePreprocessor.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/IFileReadOnlyHandler.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/FileStatus.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/AbstractFileObject.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/OutOfFileSystemException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/FileDetails.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/FileUtils.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/IReceiveTextFilePreprocessor.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/ILocalFileReader.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/FileObject.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/ICvsFileSystem.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/ILocalFileWriter.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/IWriterFactory.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/file/IReaderFactory.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/ICvsCommandStopper.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/ICvsListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/DualListener.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/IEventSender.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/IEntryListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/TaggedMessageParser.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/EventManager.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/IFileInfoListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/IDirectoryListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/IModuleExpansionListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/IMessageListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/ITerminationListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/event/ICvsListenerRegistry.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/IClientEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/IConnectionStreams.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/io/IStreamLogger.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/io/EncodingException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/io/StreamUtilities.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/io/AbstractOutputStreamWriter.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/io/AbstractInputStreamReader.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/io/AsciiOutputStreamWriter.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/CvsRoot.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/ValidRequestsExpectedException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/connection/IConnection.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/connection/UnknownUserException.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/connection/AuthenticationException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/connection/PServerConnection.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/connection/ConnectionSettings.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/connection/PServerPasswordScrambler.java",
  "extension" : "java",
  "linesOfCode" : 274,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/util/SimpleStringPattern.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/util/IStringPattern.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/util/IIgnoreFileFilter.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/util/BugLog.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/javacvs-src/org/netbeans/lib/cvsclient/ResponseService.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/LocalStreamForwarder.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/SFTPv3DirectoryEntry.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/sftp/AttrTextHints.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/sftp/OpenFlags.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/sftp/ErrorCodes.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/sftp/AttribTypes.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/sftp/AttribFlags.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/sftp/AttribBits.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/sftp/AttribPermissions.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/sftp/Packet.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/ConnectionInfo.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/SFTPv3Client.java",
  "extension" : "java",
  "linesOfCode" : 759,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/SFTPv3FileAttributes.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketUserauthRequestInteractive.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketUserauthFailure.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketChannelWindowAdjust.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketKexDhGexReply.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketOpenSessionChannel.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketNewKeys.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketUserauthRequestPublicKey.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketUserauthInfoResponse.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketIgnore.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketServiceAccept.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketChannelOpenFailure.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketSessionExecCommand.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketSessionSubsystemRequest.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/TypesWriter.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketSessionX11Request.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketChannelTrileadPing.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketOpenDirectTCPIPChannel.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketKexDhGexGroup.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketServiceRequest.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketSessionPtyRequest.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketUserauthRequestPassword.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketKexDhGexRequest.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketKexDhGexInit.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketKexDhGexRequestOld.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketUserauthBanner.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketUserauthRequestNone.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketDisconnect.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketSessionStartShell.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketKexDHInit.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketGlobalForwardRequest.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketKexInit.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/TypesReader.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketGlobalTrileadPing.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketUserauthInfoRequest.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketGlobalCancelForwardRequest.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/Packets.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketKexDHReply.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/packets/PacketChannelOpenConfirmation.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/ProxyData.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/LocalPortForwarder.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/SCPClient.java",
  "extension" : "java",
  "linesOfCode" : 424,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/DebugLogger.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/HTTPProxyData.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/InteractiveCallback.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/log/Logger.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/channel/ChannelManager.java",
  "extension" : "java",
  "linesOfCode" : 1255,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/channel/RemoteX11AcceptThread.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/channel/ChannelInputStream.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/channel/StreamForwarder.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/channel/IChannelWorkerThread.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/channel/RemoteAcceptThread.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/channel/RemoteForwardingData.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/channel/Channel.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/channel/LocalAcceptThread.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/channel/X11ServerData.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/channel/ChannelOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/signature/DSAPrivateKey.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/signature/DSASignature.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/signature/DSASHA1Verify.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/signature/RSAPrivateKey.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/signature/RSASHA1Verify.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/signature/RSAPublicKey.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/signature/RSASignature.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/signature/DSAPublicKey.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/DHGexParameters.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/KnownHosts.java",
  "extension" : "java",
  "linesOfCode" : 526,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/ConnectionMonitor.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/ChannelCondition.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/auth/AuthenticationManager.java",
  "extension" : "java",
  "linesOfCode" : 310,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/transport/TransportConnection.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/transport/MessageHandler.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/transport/KexParameters.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/transport/KexManager.java",
  "extension" : "java",
  "linesOfCode" : 468,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/transport/NegotiateException.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/transport/SocketFactory.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/transport/TransportManager.java",
  "extension" : "java",
  "linesOfCode" : 462,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/transport/NegotiatedParameters.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/transport/ClientServerHello.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/transport/KexState.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/StreamGobbler.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/Connection.java",
  "extension" : "java",
  "linesOfCode" : 548,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/SFTPv3FileHandle.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/SFTPException.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/KeyMaterial.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/cipher/BlockCipher.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/cipher/DES.java",
  "extension" : "java",
  "linesOfCode" : 258,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/cipher/CipherInputStream.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/cipher/NullCipher.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/cipher/BlockCipherFactory.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/cipher/CTRMode.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/cipher/DESede.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/cipher/CipherOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/cipher/AES.java",
  "extension" : "java",
  "linesOfCode" : 528,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/cipher/CBCMode.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/cipher/BlowFish.java",
  "extension" : "java",
  "linesOfCode" : 260,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/PEMDecoder.java",
  "extension" : "java",
  "linesOfCode" : 261,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/CryptoWishList.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/PEMStructure.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/dh/DhGroupExchange.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/dh/DhExchange.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/Base64.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/digest/SHA1.java",
  "extension" : "java",
  "linesOfCode" : 407,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/digest/MAC.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/digest/MD5.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/digest/HashForSSH2Types.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/digest/HMAC.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/digest/Digest.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/crypto/SimpleDERReader.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/Session.java",
  "extension" : "java",
  "linesOfCode" : 211,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/util/TimeoutService.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/util/Tokenizer.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/ServerHostKeyVerifier.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/HTTPProxyException.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/src/com/trilead/ssh2/SelfConnectionProxyData.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/trilead-ssh2-build213/faq/FAQ.html",
  "extension" : "html",
  "linesOfCode" : 318,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cvs/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 16,
  "components" : [ "primary::cvs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 1,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/dmServer-jps-plugin/src/org/jetbrains/jps/dmserver/JpsDMContainerElementBuilder.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/dmServer-jps-plugin/src/org/jetbrains/jps/dmserver/model/impl/JpsDMContainerPackagingElementImpl.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/dmServer-jps-plugin/src/org/jetbrains/jps/dmserver/model/impl/JpsDMModelSerializerExtension.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/dmServer-jps-plugin/src/org/jetbrains/jps/dmserver/model/impl/JpsDMContainerPackagingElementSerializer.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/dmServer-jps-plugin/src/org/jetbrains/jps/dmserver/model/JpsDMContainerPackagingElement.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/dmServer-jps-plugin/src/org/jetbrains/jps/dmserver/model/JpsDMBundleArtifactType.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ExportedUnitImpl.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ManifestFileEditorProvider.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ImportedBundlesPanel.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/AvailableBundlesProvider.java",
  "extension" : "java",
  "linesOfCode" : 406,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ImportedPackagesPanel.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/UnitsCollector.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ImportedUnitImpl.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ImportedUnitAttributesDialog.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ExportedUnit.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ImportedUnit.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ManifestFileEditor.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/wrapper/AttributeWrapper.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/wrapper/ClauseWrapper.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/wrapper/HeaderWrapper.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ImportedUnitsPanel.java",
  "extension" : "java",
  "linesOfCode" : 197,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ImportedLibrariesPanel.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/editor/ChooseImportedUnitsDialog.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/DeploymentIdentity.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/DMServerDeploymentModel.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/DeployCommandsCollector.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/AbstractDMConnectorCommand.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/ConnectorForceCheckCommand.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/ConnectorKernelStatusCommand.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/ConnectorPingCommand.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/ConnectorFileDeployCommandBase.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/AbstractDeployCommand.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/ConnectorRefreshCommand.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/ConnectorDeployFromUriCommand.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/AbstractBundleAdminCommand.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/AbstractDeploymentModelCommand.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/ConnectorFileDeployCommand.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/QueryDeploymentStatusCommand.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/ConnectorDeployCommand.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/ConnectorExecuteCommand.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/ConnectorUndeployCommand.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/jmx/ConnectorListBundlesCommand.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/RepositoryIdentity.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/UndeployCommandsCollector.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/CommandsCollector.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/RepositoryUndeployCommand.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/IDMCommand.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/DMServerDeploymentProvider.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/deploy/RepositoryDeployCommand.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/manifest/HeaderValuePartDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/manifest/HeaderValuePartProcessor.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/NestedUnitProvider.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMCompositeSupportProvider.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMFacetSupportProviderBase.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMCompositeType.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMConfigFacetConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMBundleFacetEditor.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMBundleFacetType.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMModuleConfigFacetSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMFrameworkSupportCommunicator.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMUnitDescriptorProvider.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMFacetsSwitch.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMNestedBundlesUpdater.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMConfigSupportProvider.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMBundleFacet.java",
  "extension" : "java",
  "linesOfCode" : 243,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMCompositeFacetConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMServerSupportProvider.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMCompositeFacetType.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/VersionsRangeDialog.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMFacetBase.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMWebFacetFrameworkSupportProvider.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMFacetFinder.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMProjectFacetSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMMultipleFacetSettingsEditor.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMTemplateGroupDescriptorFactory.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMCompositeFacetEditor.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMFacetConfigurationBase.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMModuleFacetSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/NestedUnitIdentity.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMModuleCompositeFacetSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 446,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMModuleBundleFacetSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMFacetEditorBase.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMCompositeFacet.java",
  "extension" : "java",
  "linesOfCode" : 205,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMConfigFacetType.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMUnitType.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMUnitDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMConfigFacet.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMBundleFacetConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMBundleSupportProvider.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMServerSupportConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 195,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/facet/DMConfigFacetEditor.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/DMConstants.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerIntegrationStateBase.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerRepositoryFolderDialog20.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerRepositoryEditorListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerRepositoryItem.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerRepositoryItem20Base.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/PathResolver.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerRepositoryWatchedItem.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerRepositoryFolderDialog.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerRepositoryExternalItem.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerHelper.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerIntegration.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerIntegrationDataNoRepository.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerRepositoryItem10.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/RepositoryPattern.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerIntegrationEditor.java",
  "extension" : "java",
  "linesOfCode" : 275,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerRepositoryFolderDialog10.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/WildcardsFinder.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerIntegrationData.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerRepositoryEditor.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/integration/DMServerRepositoryItemBase.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/LibrariesDialog.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/LibrariesDialogCreator.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/ServerLibrariesTreeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/BundleDefinition.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/ProgressListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/ServerLibrariesUI.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/ServerLibrariesContext.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/ArtifactFolderElementBase.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/UnparsableLibraryBundleElement.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/BundleFolderElement.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/RepositoryFolderElementBase.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/RootElement.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/LibraryElement.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/LibraryBundleElement.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/ExistingJarElement.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/RepositoryElement.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/LibraryFolderElement.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/ExistingBundleElementBase.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/tree/BundleItemElementBase.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/ManageServerLibrariesAction.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/ServerLibrariesTreeStructure.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/LibraryDefinition.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/BundleWrapper.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/EnableStateEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/Column.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/JTableWrapper.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/HttpRetriever.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/data/LibraryDownloadData.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/data/CodeDataDetails.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/data/AbstractCodeDownloadData.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/data/AbstractCodeData.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/data/LibraryBundleData.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/data/BundleDetails.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/data/BundleDownloadData.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/data/AbstractCodeDataDetails.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/data/LibraryData.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/data/BundleData.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/data/LibraryDetails.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/XPathUtils.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/GrayableTableWrapper.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/DownloadBundlesEditor.java",
  "extension" : "java",
  "linesOfCode" : 841,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/obr/DownloadTargetEditor.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/libraries/EnableBehavior.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/ServerVersionVirgo35.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/ConfigElementWrapper.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/ServerVersionVirgo36.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/ServerVersionVirgo3.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/ServerVersionVirgo37.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/JsonUtil.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/DMServerConfigSupport20.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/DMServerLibraryFinder.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/DMServerConfigSupport10.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/DMServerInstallationManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/DMServerInstallationImpl.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/ServerVersion21Virgo.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/ServerVersion2Base.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/ServerVersion20.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/DMServerConfigurationSupportVirgo.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/PropertiesUtil.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/DMServerConfigSupport2Base.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/ServerVersion10.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/impl/DMServerConfigSupportBase.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/DMServerInstallationEditor.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/ServerVersionHandler.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/DMServerInstallation.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/DMServerConfigSupport.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/install/DMServerInstallationManager.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/common/DeploymentProviderEx.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/common/MBeanUtil.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/common/ParseUtil.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/osmorc/FrameworkUtils.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/osmorc/DMSourceBundleFinder.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/osmorc/DmManifestHeaderParsers.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/osmorc/DMServerFrameworkIntegrator.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/osmorc/DMServerFrameworkInstanceManager.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/completion/LibraryCompleter.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/completion/ManifestImportsCompletionContributor.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/completion/BundleCompleter.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/completion/PackageCompleter.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/completion/UnitCompleter.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/run/DMConfigurationFactory.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/run/DMRunConfigurationEditorBase.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/run/DMServerStartupPolicy.java",
  "extension" : "java",
  "linesOfCode" : 262,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/run/DMServerModelBase.java",
  "extension" : "java",
  "linesOfCode" : 254,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/run/DMLocalRunConfigurationEditor.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/run/DMServerInstance.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/run/DMServerModel.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/run/DMServerRunConfigurationType.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/run/DMServerCommandLineBase.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/run/remote/DMServerRemoteModel.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/run/remote/DMRemoteRunConfigurationEditor.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/shell/DmShellToolWindowFactory.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/shell/DmShellToolWindowPanel.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMContainerPackagingElementType.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/ConfigFileManager.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMContainerPackagingElementPresentation.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMArtifactTypeBase.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/WithModuleElementState.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMPlanArtifactType.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/ArtifactSynchronizer.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/WithModulePackagingElementType.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/WithModulePackagingElementPresentation.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMConfigPackagingElement.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMConfigArtifactType.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/PsiConfigManagerBase.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/WithModuleArtifactUtil.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMConfigPackagingElementPresentation.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMCompositePackagingElement.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMCompositeArtifactTypeBase.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/plan/PlanElementBase.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/plan/VersionRangeConverter.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/plan/PlanArtifactElement.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/plan/PlanFileManager.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/plan/ArtifactNameConverter.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/plan/PlanDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/plan/PlanRootElement.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/plan/DMArtifactElementType.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/ManifestUpdater.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMContainerPackagingElement.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/WithModulePackagingElement.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMCompositePackagingElementType.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMParArtifactType.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/ManifestManagerListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMBundleArtifactType.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMConfigPackagingElementType.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMCompositePackagingElementPresentation.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/DMContainerArtifactTypeBase.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/artifacts/ManifestManager.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/intention/UnitResolver.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/intention/BundleResolver.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/intention/DmServerUnresolvedReferenceQuickFixProvider.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/intention/AddPackageIntentionAction.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/intention/LibraryResolver.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/intention/PackageResolver.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/intention/UnknownImportedPackageInspection.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/platform/fakesocket/FakeSocketTransportService.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/platform/fakesocket/FakeSocketTransportHost.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/platform/fakesocket/FakeSocketTransportHostTargetManager.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/platform/fakesocket/FakeSocketTransportHostTargetEditor.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/platform/fakesocket/FakeSocketTransportHostTarget.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/util/VersionUtils.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/util/PathUtils.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/util/UiUtil.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/util/DmServerBundle.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/util/ManifestUtils.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/util/IconUtils.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/util/PsiTreeChangedAdapter.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/com/intellij/dmserver/util/ModuleUtils.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/java/icons/DmServerSupportIcons.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/resources/inspectionDescriptions/dmserverUnknownImportedPackage.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/resources/fileTemplates/j2ee/osgi-context.xml.html",
  "extension" : "html",
  "linesOfCode" : 11,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/src/main/resources/fileTemplates/j2ee/module-context.xml.html",
  "extension" : "html",
  "linesOfCode" : 11,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dmServer/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 45,
  "components" : [ "primary::dmServer" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/resources/ideTalk-plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/icons/IdeTalkCoreIcons.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/IDEtalkAdapter.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/vfs/VFile.java",
  "extension" : "java",
  "linesOfCode" : 201,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/vfs/CodePointer.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/vfs/ProjectsData.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/IDEtalkEvent.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/users/User.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/users/UserEvent.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/users/PresenceMode.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/users/SettingsChanged.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/users/UserModel.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/users/UserPresence.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/users/UserAction.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/users/GroupEvent.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/IDEtalkProperties.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/commands/UserCommand.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/commands/NamedUserCommand.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/commands/CommandManager.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/users/BaseUserImpl.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/users/UserModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 229,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/users/UserImpl.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/users/PersistentUserModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/CommandManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/EventBroadcasterImpl.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/NullTransport.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/transport/CodePointerEventProvider.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/transport/GetVFileContentsProvider.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/transport/GetProjectsDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/transport/FileAccessProvider.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/dispatcher/UserConverter.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/dispatcher/AbstractMessageDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/dispatcher/MessageHistory.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/dispatcher/AsyncMessageDispatcherImpl.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/dispatcher/LocalMessageDispatcherImpl.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/dispatcher/MessagesStorable.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/dispatcher/DayHistory.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/impl/IDEtalkOptionsImpl.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/Pico.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/WasAddedXmlMessage.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/MessageEvent.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/EventFactory.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/StacktraceEvent.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/Transport.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/XmlResponseProvider.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/XmlMessage.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/TransportEvent.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/CodePointerEvent.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/TextMessageEventProvider.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/DefaultResponseProvider.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/GetProjectsDataXmlMessage.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/EventProvider.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/CodePointerXmlMessage.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/GetVFileContentsXmlMessage.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/transport/TextXmlMessage.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/dispatcher/LocalMessage.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/dispatcher/MessageDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/dispatcher/LocalMessageDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/dispatcher/AsyncMessageDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/dispatcher/Message.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/TransportUserListener.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/EventBroadcaster.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/IDEtalkOptions.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/IDEtalkListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/core/EventVisitor.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/OptionFlag.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/ide/IDEFacade.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/ide/TalkProgressIndicator.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/ide/OwnMessageEvent.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/ide/SendMessageEvent.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/ide/StatusToolbar.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/ide/NullProgressIndicator.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/ide/SendCodePointerEvent.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/ide/UserListComponent.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/ide/Change.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/ide/CanceledException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/BaseSendCommand.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/SearchHistoryCommand.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/ViewFilesCommand.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/ShowDiffCommand.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/SendMessageInvoker.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/SendCodePointerCommand.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/ClearHistoryCommand.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/RenameCommand.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/FileCommand.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/CreateGroupCommand.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/SendMessageCommand.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/EnabledWhenFocusedCommand.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/Helper.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/DeleteCommand.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/SendStacktraceInvoker.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/ToggleFileAccessCommand.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/commands/FindUsersCommand.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/CachedValue.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/TimeUtil.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/HardWrapUtil.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/KirTree.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/WatchDog.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/KirTreeNode.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/icons/EmptyIcon.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/icons/IconSizeWrapper.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/icons/CompositeIcon.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/IgnoreList.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/MultipleSelectionListUI.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/StacktraceExtractor.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/UIUtil.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/XmlRpcTarget.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/WaitFor.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/PositionCorrector.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/XStreamUtil.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/TreeUtils.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/TextAcceptor.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/TreeState.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/UserActionWithValue.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/jetbrains/communicator/util/CommunicatorStrings.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/nanocontainer/DefaultNanoContainer.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/nanocontainer/script/xml/XMLContainerBuilder.java",
  "extension" : "java",
  "linesOfCode" : 398,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/nanocontainer/script/xml/BeanComponentInstanceFactory.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/nanocontainer/ClassNameKey.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/nanocontainer/ClassPathElement.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/LifecycleManager.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/CachingComponentAdapter.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/LifecycleStrategy.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/ConstantParameter.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/ComponentAdapterFactory.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/DecoratingComponentAdapter.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/SimpleReference.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/DefaultLifecycleStrategy.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/BeanPropertyComponentAdapter.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/DefaultComponentAdapterFactory.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/ComponentParameter.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/InstantiatingComponentAdapter.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/ThreadLocalCyclicDependencyGuard.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/ConstructorInjectionComponentAdapter.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/CollectionComponentParameter.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/DefaultPicoContainer.java",
  "extension" : "java",
  "linesOfCode" : 237,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/CustomPermissionsURLClassLoader.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/defaults/InstanceComponentAdapter.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/core/src/org/picocontainer/Disposable.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/ideTalk-plugin4.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/BecomeAvailableXmlMessage.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/MulticastPingThread.java",
  "extension" : "java",
  "linesOfCode" : 167,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/commands/SendXmlMessageP2PCommand.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/commands/AddOnlineUserP2PCommand.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/commands/P2PNetworkMessage.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/commands/P2PNetworkXmlMessage.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/commands/BaseP2PCommand.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/OnlineUserInfo.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/P2PCommand.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/NetworkUtil.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/P2PTransport.java",
  "extension" : "java",
  "linesOfCode" : 414,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/UserMonitorThread.java",
  "extension" : "java",
  "linesOfCode" : 246,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/XmlRpcTargetImpl.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/p2p/jetbrains/communicator/p2p/UserMonitorClient.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/META-INF/smack-config.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/ideTalk-plugin2.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/ConnectionListener.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/JabberUserFinder.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/VCardInfo.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/impl/BaseExtension.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/impl/JDOMExtension.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/impl/servers.xml",
  "extension" : "xml",
  "linesOfCode" : 374,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/impl/FindByJabberIdCommand.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/impl/JabberFacadeImpl.java",
  "extension" : "java",
  "linesOfCode" : 314,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/impl/JabberSettings.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/impl/JabberUserFinderImpl.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/impl/JabberSyncUserMessage.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/impl/JabberTransport.java",
  "extension" : "java",
  "linesOfCode" : 578,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/JabberFacade.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/AccountInfo.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber/src/jetbrains/communicator/jabber/JabberUI.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber_idea/ideTalk-plugin3.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber_idea/jetbrains/communicator/jabber/EditJabberSettingsCommand.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber_idea/jetbrains/communicator/jabber/BaseJabberConnectionCommand.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber_idea/jetbrains/communicator/jabber/JabberConnectionCommand.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber_idea/jetbrains/communicator/jabber/impl/FindByJabberIdDialog.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber_idea/jetbrains/communicator/jabber/JabberIdeaUI.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber_idea/jetbrains/communicator/jabber/register/RegistrationForm.java",
  "extension" : "java",
  "linesOfCode" : 238,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber_idea/jetbrains/communicator/jabber/register/RegistrationDialog.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber_idea/jetbrains/communicator/jabber/register/MockJabberFacade.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/jabber_idea/jetbrains/communicator/jabber/EditJabberSettingsAction.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/ideTalk-plugin1.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/ConsoleMessage.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/DiffWindowOpener.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/ProjectsDataFiller.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/viewFiles/DiffAction.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/viewFiles/ViewFilesPanel.java",
  "extension" : "java",
  "linesOfCode" : 259,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/viewFiles/ViewFilesDialog.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/viewFiles/OpenFileAction.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/viewFiles/BaseVFileAction.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/BaseOutgoingLocalMessage.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/ConsoleUtil.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/VFSUtil.java",
  "extension" : "java",
  "linesOfCode" : 207,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/IdProvider.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/messagesWindow/MessagesTab.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/messagesWindow/OwnConsoleMessage.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/messagesWindow/IDEtalkMessagesWindowImpl.java",
  "extension" : "java",
  "linesOfCode" : 262,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/messagesWindow/EventsProcessor.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/messagesWindow/CloseAction.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/BaseLocalMessage.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/GetMessageDialog.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/IdeaLocalMessage.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/IdeaDialog.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/sendMessage/IncomingStacktraceMessage.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/sendMessage/SendMessageDialog.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/sendMessage/IncomingLocalMessage.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/BaseIncomingLocalMessage.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/OutgoingCodePointerLocalMessage.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/monitor/UserActivityMonitor.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/OutgoingLocalMessage.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/IDEAFacade.java",
  "extension" : "java",
  "linesOfCode" : 368,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/config/IDEtalkConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/config/OptionExpandToolWindow1.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/config/OptionHideOfflineUsers.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/config/IdeaFlags.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/config/EditIDEtalkOptions.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/IDEtalkMessagesWindow.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/UserTreeRenderer.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/findUsers/FoundUsersModel.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/findUsers/SelectionProcessor.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/findUsers/FindUsersDialog.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/codePointer/IncomingCodePointerMessage.java",
  "extension" : "java",
  "linesOfCode" : 141,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/history/ShowHistoryDialog.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/ComponentConsoleView.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/IDEtalkContainerRegistry.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/toolWindow/StatusToolbarImpl.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/toolWindow/TreeDragListener.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/toolWindow/IDEtalkToolWindow.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/toolWindow/UserListComponentImpl.java",
  "extension" : "java",
  "linesOfCode" : 306,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/toolWindow/UserTree.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/toolWindow/UserTreeTransferHandler.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/toolWindow/UsersTreeModel.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/ShowDiffAction.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/CollapseAllAction.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/ExpandAllAction.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/SearchHistoryAction.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/ShowRemoteDiffAction.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/SendCodePointerAction.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/FindUsersAction.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/BaseAction.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/SendMessageAction.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/BaseEditorAction.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/RenameAction.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/ViewFilesAction.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/SendToAction.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/ActionUtil.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/SelectedUserCanReadMyFiles.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/CreateGroupAction.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/DeleteAction.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/DropDownButton.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/OptionsButton.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/actions/BaseEditorPopup.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/src/idea/jetbrains/communicator/idea/BaseToolWindow.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "IDEtalk/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 26,
  "components" : [ "primary::IDEtalk" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-endpoints/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::vaadin-endpoints" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-endpoints/src/com/intellij/vaadin/endpoints/VaadinEndpointsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::vaadin-endpoints" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-endpoints/src/com/intellij/vaadin/endpoints/VaadinReferenceContributor.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::vaadin-endpoints" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-endpoints/src/com/intellij/vaadin/endpoints/VaadinImplicitUsageProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::vaadin-endpoints" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-endpoints/src/com/intellij/vaadin/endpoints/VaadinModel.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::vaadin-endpoints" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-endpoints/src/com/intellij/vaadin/endpoints/VaadinUrlResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::vaadin-endpoints" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-endpoints/src/com/intellij/vaadin/endpoints/VaadinRoute.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::vaadin-endpoints" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-endpoints/gen/com/intellij/vaadin/endpoints/VaadinEndpointsIcons.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::vaadin-endpoints" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-endpoints/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 47,
  "components" : [ "primary::vaadin-endpoints" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/impl/src/com/heroku/api/connection/JerseyClientAsyncConnection.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/impl/src/com/intellij/javaee/heroku/agent/HerokuApplicationImpl.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/impl/src/com/intellij/javaee/heroku/agent/cloud/HerokuApiTaskProvider.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/impl/src/com/intellij/javaee/heroku/agent/cloud/HerokuCloudAgentDeploymentImpl.java",
  "extension" : "java",
  "linesOfCode" : 304,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "heroku/impl/src/com/intellij/javaee/heroku/agent/cloud/HerokuCloudAgentImpl.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/impl/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 35,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/resources/META-INF/javaee-specific.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 42,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/resources/resources/HerokuClientLib.xml",
  "extension" : "xml",
  "linesOfCode" : 82,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuAppTemplate.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuServerRuntimeInstance.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuDeploymentDetector.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuArtifactDeploymentRuntimeProvider.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuCloudConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuCloudConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuModuleDeploymentRuntime.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuBashSessionHelper.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuBundle.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuDeploymentConfigurator.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuArtifactDeploymentRuntime.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuDebugConnectionDelegate.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuConnector.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuDeploymentNameEditor.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuDeploymentEditor.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuDebugConnectionProvider.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuModuleDeploymentRuntimeProvider.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuDeploymentConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuUsageTriggerKeys.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/action/ShowLogAction.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuApplicationRuntime.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/HerokuCloudType.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/module/HerokuModuleBuilderContributionFactory.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/module/HerokuApplicationConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/module/HerokuModuleBuilderContribution.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/src/com/intellij/javaee/heroku/cloud/module/HerokuApplicationConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/api/src/com/intellij/javaee/heroku/agent/cloud/HerokuCloudAgent.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/api/src/com/intellij/javaee/heroku/agent/cloud/HerokuCloudAgentDeployment.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/api/src/com/intellij/javaee/heroku/agent/cloud/HerokuCloudAgentConfig.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/api/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 13,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heroku/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 17,
  "components" : [ "primary::heroku" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/gwt/ant/CompileGwtTarget.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/gwt/ant/GwtBuildProperties.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/gwt/ant/GwtBuildExtension.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/gwt/ant/RunGwtCompilerTarget.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/packaging/elements/AntCopyInstructionCreator.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/packaging/elements/ArtifactAntGenerationContext.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/ModuleChunkClasspath.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/AntBuildTargetsFactory.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/BuildProperties.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/ModuleChunk.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/CleanModule.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/ModuleChunkSourcePath.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/SingleFileProjectBuild.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/CompileModuleChunkTarget.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/ExtractedDirectoryPackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/JavaeeFacetClassesPackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/ModuleOutputPackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/PackagingElementAntGenerators.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/ArtifactRootElemenAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/ProductionModuleSourcePackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/ComplexPackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/PackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/ArtifactPackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/ProductionModuleOutputPackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/FileCopyPackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/DirectoryCopyPackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/ArchivePackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/GwtCompilerOutputElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/DirectoryPackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/packaging/TestModuleOutputPackagingElementAntGenerator.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Exclude.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Delete.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/AntCall.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Property.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Copy.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/PatternSetRef.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/DirSet.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Import.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Param.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/PatternSet.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Mkdir.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Jar.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Dirname.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/PathElement.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Manifest.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Javac.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Zip.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/PathRef.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Include.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/ZipFileSet.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Attribute.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/AntProject.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/FileSet.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Unzip.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Path.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/taskdefs/Target.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/AntBuildTargetsFactoryImpl.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/ChunkBuild.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/CleanProject.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/MultipleFileProjectBuild.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/ModuleSources.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/Generator.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/CompilerExcludes.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/LibraryDefinitionsGeneratorFactory.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/GenerationUtils.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/Tag.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/CompilerResourcePatterns.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/ChunkCustomCompilerExtension.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/ProjectBuild.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/IgnoredFiles.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/BuildPropertiesImpl.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/ModuleChunkAntProject.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/CompositeGenerator.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/GenerationOptionsImpl.java",
  "extension" : "java",
  "linesOfCode" : 239,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/LibraryPatterns.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/artifacts/CleanArtifactTarget.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/artifacts/DirectoryAntCopyInstructionCreator.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/artifacts/ArchiveAntCopyInstructionCreator.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/artifacts/ArtifactsGenerator.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/artifacts/ArtifactAntGenerationContextImpl.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/GenerationOptions.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/GenerateAntBundle.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/PropertyFileGenerator.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/PropertyFileGeneratorImpl.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/Comment.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/ant/ChunkBuildExtension.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/actions/GenerateAntBuildDialog.java",
  "extension" : "java",
  "linesOfCode" : 302,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/compiler/actions/GenerateAntBuildFileAction.java",
  "extension" : "java",
  "linesOfCode" : 271,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/lang/ant/config/impl/artifacts/AntArtifactBuildExtension.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/com/intellij/ModuleChunks.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/org/jetbrains/plugins/groovy/ant/GroovyAntCustomCompilerProvider.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/org/jetbrains/plugins/javaFX/packaging/ant/JavaFxChunkBuildExtension.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/org/jetbrains/idea/devkit/ant/BuildJarTarget.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/org/jetbrains/idea/devkit/ant/ChunkBuildPluginExtension.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/java/org/jetbrains/idea/devkit/ant/PluginBuildProperties.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/resources/META-INF/generate-ant-groovy.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/resources/META-INF/generate-ant-javafx.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/resources/META-INF/generate-ant-javaee.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/resources/META-INF/generate-ant-gwt.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 68,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/resources/META-INF/generate-ant-ant.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/src/main/resources/META-INF/generate-ant-devkit.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "generate-ant/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 11,
  "components" : [ "primary::generate-ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "applets/src/main/java/com/intellij/execution/applet/AppletConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::applets" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "applets/src/main/java/com/intellij/execution/applet/AppletConfigurationProducer.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::applets" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "applets/src/main/java/com/intellij/execution/applet/AppletConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 280,
  "components" : [ "primary::applets" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "applets/src/main/java/com/intellij/execution/applet/AppletConfigurationOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::applets" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "applets/src/main/java/com/intellij/execution/applet/AppletConfigurationType.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::applets" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "applets/src/main/java/com/intellij/execution/AppletBundle.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::applets" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "applets/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::applets" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "applets/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 21,
  "components" : [ "primary::applets" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 7,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/Struts2IconProvider.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/Struts2ValidationPresentationProvider.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/Struts2Icons.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/structure/BaseStructureViewBuilderProvider.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/structure/StructureViewTreeElement.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/structure/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/structure/ValidationStructureViewBuilderProvider.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/structure/StructureViewTreeModel.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/structure/StrutsTreeDescriptionProvider.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/structure/StrutsStructureViewBuilderProvider.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/graph/fileEditor/Struts2GraphComponent.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/graph/fileEditor/Struts2GraphFileEditorProvider.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/graph/fileEditor/Struts2GraphFileEditor.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/graph/StrutsPresentationModel.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/graph/StrutsNodeRenderer.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/graph/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/graph/StrutsDataModel.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/graph/beans/BasicStrutsNode.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/graph/beans/BasicStrutsEdge.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/graph/beans/ResultNode.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/graph/beans/ActionNode.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/groovy/ActionGroovyAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/StrutsFileTemplateProvider.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/velocity/VelocityStrutsResultContributor.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/velocity/Struts2GlobalMacroProvider.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/velocity/Struts2GlobalVariableProvider.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/annotators/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/annotators/JspActionAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/annotators/StrutsConventionImplicitUsageProvider.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/annotators/DomElementListCellRenderer.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/annotators/ActionJavaAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/annotators/ActionAnnotatorBase.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/annotators/StrutsFileSetCheckingAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/BeanPropertyPathConverterBase.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/ConverterUtil.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/params/ParamNameConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/params/Param.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/params/ParamsElement.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/params/ParamValueConvertersRegistry.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/params/ParamNameConverter.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/params/ParamValueConverter.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/params/custom/InterceptorRefInStackParamNameCustomConverter.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/params/custom/ResultParamNameCustomConverter.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/ExtendableClassConverter.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/StrutsDomConstants.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/ValidatorManager.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/FieldNameConverter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/Validators.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/ValidatorConfigDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/impl/FieldNameConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/impl/FieldValidatorImpl.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/impl/ValidatorConfigResolveConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/impl/ValidatorImpl.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/ValidatorDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/FieldValidator.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/Validator.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/ValidatorManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/Field.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/config/ValidatorConfigResolveConverter.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/config/ValidatorConfig.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/config/ValidatorsConfig.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/validator/Message.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/Struts2DomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/ResultImpl.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/InterceptorImpl.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/ResultTypeResolvingConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/GlobalResultImpl.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/StrutsPackageImpl.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/InterceptorRefImpl.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/ResultTypeImpl.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/DefaultInterceptorRefResolveConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/ExtendableClassConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/InterceptorStackImpl.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/ActionImplUtil.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/UnknownHandlerRefConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/ActionImpl.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/path/ResultTypeResolver.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/path/StrutsPathReferenceConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/path/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/path/ActionPathResultContributor.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/path/StrutsResultContributor.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/path/ActionChainOrRedirectResultContributor.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/path/FileReferenceSetHelper.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/path/DispatchPathResultContributor.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/IncludeFileResolvingConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/InterceptorRefResolveConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/impl/StrutsPackageExtendsResolveConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/model/StrutsModel.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/model/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/model/StrutsManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/model/StrutsModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/model/StrutsModelFactory.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/model/StrutsManager.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/UnknownHandlerRef.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/UnknownHandlerStack.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/constant/ConstantValueConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/constant/ConstantValueConverter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/constant/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/constant/ConstantNameConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/constant/Constant.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/constant/ConstantNameConverter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/Bean.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/IncludeFileResolvingConverter.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/BeanScope.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/ResultTypes.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/GlobalExceptionMapping.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/StrutsPackageWithinPackageScopeProvider.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/DefaultInterceptorRefResolveConverter.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/DefaultInterceptorRef.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/InterceptorOrStackBase.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/GlobalResults.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/InterceptorRefResolveConverter.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/StrutsPackageHierarchyWalker.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/StrutsPackageExtendsResolveConverter.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/DefaultActionRef.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/DefaultClassRef.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/InterceptorRef.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/ResultType.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/GlobalExceptionMappings.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/StrutsPackage.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/GlobalResult.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/InterceptorStack.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/Interceptor.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/Interceptors.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/strutspackage/GlobalExceptionMappingResultResolveConverter.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/UnknownHandlerRefConverter.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/Include.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/action/ExceptionMappingResultResolveConverter.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/action/ExceptionMapping.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/action/ActionNameCustomReferenceConverter.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/action/ActionMethodConverter.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/action/CreateActionMethodQuickFix.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/action/Action.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/action/AllowedMethodsConverter.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/action/Result.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/action/ResultTypeResolvingConverter.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/action/StrutsPathReferenceConverter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/HasResultType.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/struts/StrutsRoot.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/inspection/Struts2ModelInspection.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/inspection/ValidatorConfigModelInspection.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/inspection/ValidatorModelInspection.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/inspection/Struts2ModelValidator.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/inspection/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/inspection/Struts2ModelInspectionVisitor.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/inspection/ValidatorModelValidator.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/dom/inspection/ValidatorBase.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/StrutsFrameworkDetector.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/struts2.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/StrutsFacet.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/StrutsFrameworkSupportProvider.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/Struts2LibraryType.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/StrutsFacetConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/StrutsFacetLibrariesValidatorDescription.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/ui/FileSetEditor.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/ui/StrutsFileSet.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/ui/FeaturesConfigurationTab.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/ui/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/ui/StrutsFilesTree.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/ui/StrutsConfigsSearcher.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/ui/StrutsVersionDetector.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/ui/FileSetConfigurationTab.java",
  "extension" : "java",
  "linesOfCode" : 365,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/facet/StrutsFacetType.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/intentions/code/CreateValidationXmlIntention.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/StrutsFileTemplateGroupDescriptorFactory.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/ConstantValueConverterClassContributor.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/contributor/StrutsOSGiPluginConstantContributor.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/contributor/ResultTypeConverter.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/contributor/StringValuesConverter.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/contributor/ConstantValueClassConverter.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/contributor/StrutsConventionPluginConstantContributor.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/contributor/StrutsConstantContributorBase.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/contributor/DelimitedStringValuesConverter.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/contributor/StrutsCoreConstantContributor.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/contributor/StrutsPackageConverter.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/contributor/StrutsRESTPluginConstantContributor.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/contributor/StrutsSpringPluginConstantContributor.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/StrutsConstantContributor.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/StrutsConstantHelper.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/StrutsConstantManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/StrutsConstant.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/StrutsConstantKey.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/constant/StrutsConstantManager.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/jam/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/jam/convention/JamInterceptorRef.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/jam/convention/JamResultPath.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/jam/convention/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/jam/convention/InterceptorJamReferenceConverter.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/jam/convention/JamParentPackage.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/jam/convention/JamDefaultInterceptorRef.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/jam/convention/StrutsConventionConstants.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/jam/StrutsJamUtils.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/model/jam/StrutsSemContributor.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/spring/ExtendableClassConverterSpringContributor.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/spring/ConstantValueConverterSpringClassContributor.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/Struts2ProblemFileHighlightFilter.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/StrutsConstants.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/StrutsBundle.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/ResultActionPropertyReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/WrappedPropertiesReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StrutsReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StrutsUITaglibReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StrutsJQueryGridTaglibReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/TaglibUtil.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StaticStringValuesReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/common/BeanPropertyPathReference.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/common/BeanPropertyPathReferenceSet.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StrutsJQueryTaglibReferenceContributorBase.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StrutsJQueryRichtextTaglibReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/web/WebXmlStrutsConstantValueReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/web/StrutsConstantValueReference.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/web/WebXmlStrutsConstantNameReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/web/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StrutsJQueryTreeTaglibReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StrutsJQueryTaglibReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StrutsTaglibReferenceContributorBase.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StrutsJQueryChartTaglibReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StrutsJQueryMobileTaglibReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/jsp/NamespaceReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/jsp/ActionReferenceInjector.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/jsp/ActionReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/jsp/ActionPropertyReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/jsp/ActionLinkReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/jsp/ActionMethodReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/jsp/ThemeReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/reference/StrutsBootstrapTaglibReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/spellchecker/Struts2BundledDictionaryProvider.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/StrutsIcons.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/OgnlFile.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/OgnlTypedHandler.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/template/OgnlTemplateContextType.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/OgnlParserDefinition.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/OgnlFileType.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/OgnlPsiCompositeElement.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/OgnlTokenType.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/OgnlTokenGroups.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/impl/OgnlReferenceExpressionBase.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/impl/OgnlPsiUtil.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/impl/OgnlVariableExpressionBase.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/impl/OgnlFqnTypeExpressionBase.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/impl/OgnlPsiCompositeElementBase.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/OgnlKeyword.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/manipulators/OgnlFqnTypeExpressionManipulator.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/resolve/OgnlResolveUtil.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/resolve/variable/OgnlVariableReference.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/resolve/variable/OgnlVariableReferencesContributor.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/psi/resolve/variable/OgnlDefaultVariableReferencesContributor.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/lexer/_OgnlLexer.flex",
  "extension" : "flex",
  "linesOfCode" : 151,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/lexer/OgnlLexer.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/highlight/OgnlQuoteHandler.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/highlight/OgnlBraceMatcher.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/highlight/OgnlHighlighter.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/highlight/OgnlHighlightingAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/highlight/OgnlColorSettingsPage.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/highlight/OgnlHighlightingLexer.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/formatting/OgnlBlock.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/formatting/OgnlFormattingModelBuilder.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/OgnlLanguage.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/spellchecker/OgnlSpellcheckingStrategy.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/completion/OgnlKeywordCompletionContributor.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/ognl/OgnlLanguageInjector.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/Struts2PresentationProvider.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/preview/Struts2UrlConverter.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/freemarker/FreeMarkerCssInlineStyleInjector.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/freemarker/FreemarkerInjectionConstants.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/freemarker/FreeMarkerJavaScriptInjector.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/freemarker/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/freemarker/FreeMarkerOgnlInjector.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/freemarker/FreeMarkerStrutsResultContributor.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/freemarker/Struts2GlobalVariableProvider.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/gotosymbol/GotoRelatedActionProvider.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/gotosymbol/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/gotosymbol/GoToPackageSymbolProvider.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/gotosymbol/GoToActionSymbolProvider.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/Struts2ResourceProvider.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/jsp/TaglibJavaScriptInjector.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/jsp/TaglibCssInlineStyleInjector.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/jsp/ognl/OgnlStruts2JspVariableReferencesContributor.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/jsp/TaglibOgnlInjector.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/jsp/inspection/HardcodedActionUrlInspection.java",
  "extension" : "java",
  "linesOfCode" : 229,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/java/com/intellij/struts2/actions/create/CreateStrutsXmlAction.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/intentionDescriptions/CreateValidationXmlIntention/description.html",
  "extension" : "html",
  "linesOfCode" : 6,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/META-INF/struts2-freemarker.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/META-INF/ognl.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/META-INF/struts2-velocity.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/META-INF/struts2-groovy.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/META-INF/struts2-spring.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 191,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/inspectionDescriptions/Struts2ModelInspection.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/inspectionDescriptions/ValidatorConfigModelInspection.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/inspectionDescriptions/HardcodedActionUrl.html",
  "extension" : "html",
  "linesOfCode" : 17,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/inspectionDescriptions/ValidatorModelInspection.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/fileTemplates/j2ee/struts_2_5.xml.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/fileTemplates/j2ee/struts_2_3.xml.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/fileTemplates/j2ee/struts_2_1_7.xml.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/fileTemplates/j2ee/struts_2_1.xml.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/fileTemplates/j2ee/struts.xml.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/fileTemplates/j2ee/validator.xml.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/liveTemplates/ognl.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/resources/liveTemplates/ognl-struts2.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/parser/OgnlParser.java",
  "extension" : "java",
  "linesOfCode" : 765,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/OgnlIcons.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlLambdaExpression.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlProjectionExpression.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlIndexedExpression.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlVisitor.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlNewArrayExpression.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlBinaryExpression.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlVariableExpression.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlParenthesizedExpression.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlSequenceExpression.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlParameterList.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlUnaryExpression.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlLambdaExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlBinaryExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlFqnTypeExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlParenthesizedExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlMapExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlIndexedExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlVariableAssignmentExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlSelectionExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlReferenceExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlConditionalExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlUnaryExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlSequenceExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlMapEntryElementImpl.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlProjectionExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlLiteralExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlMethodCallExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlNewExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlVariableExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlParameterListImpl.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/impl/OgnlNewArrayExpressionImpl.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlSelectionExpression.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlVariableAssignmentExpression.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlNewExpression.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlExpression.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlMapEntryElement.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlLiteralExpression.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlReferenceExpression.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlFqnTypeExpression.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlConditionalExpression.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlMapExpression.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/psi/OgnlMethodCallExpression.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/src/main/gen/OgnlTypes.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts2/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 48,
  "components" : [ "primary::struts2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.9.3.yaml",
  "extension" : "yaml",
  "linesOfCode" : 4195,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.7.1.yaml",
  "extension" : "yaml",
  "linesOfCode" : 4195,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.9.0.yaml",
  "extension" : "yaml",
  "linesOfCode" : 4195,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.8.2.yaml",
  "extension" : "yaml",
  "linesOfCode" : 4195,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.7.0.yaml",
  "extension" : "yaml",
  "linesOfCode" : 4148,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.10.9.yaml",
  "extension" : "yaml",
  "linesOfCode" : 863,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.8.1.yaml",
  "extension" : "yaml",
  "linesOfCode" : 595,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.8.3.yaml",
  "extension" : "yaml",
  "linesOfCode" : 606,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.4.3.yaml",
  "extension" : "yaml",
  "linesOfCode" : 219,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.8.4.yaml",
  "extension" : "yaml",
  "linesOfCode" : 4195,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.5.0.yaml",
  "extension" : "yaml",
  "linesOfCode" : 267,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.10.7.yaml",
  "extension" : "yaml",
  "linesOfCode" : 800,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.9.0.yaml",
  "extension" : "yaml",
  "linesOfCode" : 606,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.10.10.yaml",
  "extension" : "yaml",
  "linesOfCode" : 1206,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.8.0.yaml",
  "extension" : "yaml",
  "linesOfCode" : 4195,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.8.2.yaml",
  "extension" : "yaml",
  "linesOfCode" : 605,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.9.3.yaml",
  "extension" : "yaml",
  "linesOfCode" : 606,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.9.1.yaml",
  "extension" : "yaml",
  "linesOfCode" : 4195,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.8.1.yaml",
  "extension" : "yaml",
  "linesOfCode" : 4195,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.10.8.yaml",
  "extension" : "yaml",
  "linesOfCode" : 910,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.6.0.yaml",
  "extension" : "yaml",
  "linesOfCode" : 3642,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.9.2.yaml",
  "extension" : "yaml",
  "linesOfCode" : 4195,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.5.0.yaml",
  "extension" : "yaml",
  "linesOfCode" : 3050,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.7.1.yaml",
  "extension" : "yaml",
  "linesOfCode" : 438,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.9.2.yaml",
  "extension" : "yaml",
  "linesOfCode" : 606,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.5.1.yaml",
  "extension" : "yaml",
  "linesOfCode" : 263,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.10.8.yaml",
  "extension" : "yaml",
  "linesOfCode" : 793,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.6.1.yaml",
  "extension" : "yaml",
  "linesOfCode" : 380,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.5.1.yaml",
  "extension" : "yaml",
  "linesOfCode" : 3069,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.8.0.yaml",
  "extension" : "yaml",
  "linesOfCode" : 594,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.9.1.yaml",
  "extension" : "yaml",
  "linesOfCode" : 606,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/metagen/metagen.rb",
  "extension" : "rb",
  "linesOfCode" : 76,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.8.4.yaml",
  "extension" : "yaml",
  "linesOfCode" : 606,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.6.1.yaml",
  "extension" : "yaml",
  "linesOfCode" : 3647,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.4.3.yaml",
  "extension" : "yaml",
  "linesOfCode" : 2403,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.10.7.yaml",
  "extension" : "yaml",
  "linesOfCode" : 641,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.10.9.yaml",
  "extension" : "yaml",
  "linesOfCode" : 1014,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.7.0.yaml",
  "extension" : "yaml",
  "linesOfCode" : 438,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.10.10.yaml",
  "extension" : "yaml",
  "linesOfCode" : 903,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/dependencies.6.0.yaml",
  "extension" : "yaml",
  "linesOfCode" : 379,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/resources/rb/motion/inheritance.8.3.yaml",
  "extension" : "yaml",
  "linesOfCode" : 4195,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/RubyMotionFacetConfigurator.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/RubyMotionIcons.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/RubyMotionSymbolProvider.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/facet/RubyMotionFacetConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/facet/RubyMotionFacet.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/facet/RubyMotionFacetType.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/RubyMotionGeneratorPeer.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/symbols/ConstantSymbol.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/symbols/FunctionSymbol.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/symbols/RubyMotionSymbol.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/symbols/MotionSymbol.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/symbols/MotionSymbolUtil.java",
  "extension" : "java",
  "linesOfCode" : 254,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/symbols/MotionEnabledClassModuleSymbol.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/symbols/StructSymbol.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/symbols/MotionClassSymbol.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/RubyMotionRequireProvider.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/RubyMotionTypeProvider.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/Struct.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/StringConstant.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/Framework.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/BridgeSupportReader.java",
  "extension" : "java",
  "linesOfCode" : 251,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/FrameworkInfo.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/Function.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/FunctionHolder.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/Constant.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/InheritanceInfoHolder.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/Sealable.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/BridgeSupportLoader.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/Class.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/Enum.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/bridgesupport/FrameworkDependencyResolver.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/RubyMotionOverriddenMethodGenerator.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/RubyMotionBundle.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/RubyMotionGenerator.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/paramdefs/SelectorKeysProvider.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/paramdefs/RubyMotionParamdefsProvider.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/RubyMotionCompletionProvider.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/util/RubyMotionUtil.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/util/RubyMotionUtilImpl.java",
  "extension" : "java",
  "linesOfCode" : 225,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/util/RubyMotionUtilExt.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/ui/RubyMotionSettingsHolder.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/ui/RubyMotionGeneratorTabBase.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/src/org/jetbrains/plugins/ruby/motion/ui/RubyMotionGeneratorTab.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruby-motion/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 19,
  "components" : [ "primary::ruby-motion" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/J2MEBundle.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/i18n/MobileResourceBundleManager.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/i18n/ResourceBundlesBean.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/i18n/ResourceBeansContainer.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/i18n/CreateMobileResourcePackHandler.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/i18n/CreateMobileResourcePackActionReplacer.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/i18n/CreateMobileResourcePackAction.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/compiler/MobileMakeUtil.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/compiler/J2MEPreverifier.java",
  "extension" : "java",
  "linesOfCode" : 263,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/compiler/J2MEPackagingCompiler.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/compiler/ant/PreverifyTarget.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/compiler/ant/BuildJarTarget.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/compiler/ant/ChunkBuildJ2MEExtension.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/compiler/ant/J2MEBuildProperties.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/compiler/ant/CompositeJ2METarget.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/run/J2MEConfigurationType.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/run/states/midp/uei/UEIRunnableState.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/run/states/midp/nokia/NokiaRunnableState.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/run/states/doja/DOJARunnableState.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/run/J2MERunConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/run/J2MEConfigurationProducer.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/run/ui/J2MERunConfigurationEditor.java",
  "extension" : "java",
  "linesOfCode" : 290,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/run/ui/OTASettingsConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 299,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/run/ui/editors/EmulatorEditor.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/run/J2MERunnableState.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/midp/uei/UnifiedEmulatorType.java",
  "extension" : "java",
  "linesOfCode" : 186,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/midp/nokia/ConfigurationUtil.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/midp/nokia/NokiaEmulatorType.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/midp/MIDPEmulatorType.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/midp/wtk/WTKApiEditor.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/midp/wtk/ConfigurationUtil.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/midp/wtk/WTKEmulatorType.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/MobileSdkUtil.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/Emulator.java",
  "extension" : "java",
  "linesOfCode" : 210,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/EmulatorType.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/MobileSdk.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/doja/DOJAEmulatorType.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/EmulatorUtil.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/ui/MobileDefaultApiEditor.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/ui/MobileApiSettingsEditor.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/emulator/ui/MobileSdkConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 223,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/J2MERefactoringListenerProvider.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/J2MEModuleProperties.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/intentions/EditModuleSettingsIntentionAction.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/ExcludeExplodedDirectoryPolicy.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/J2MEModuleEditorsProvider.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/midp/MIDPSettings.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/midp/MIDPApplicationType.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/midp/MIDPSettingsConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 510,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/MobileSettingsConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/MobileApplicationType.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/MobileModuleSettings.java",
  "extension" : "java",
  "linesOfCode" : 296,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/general/UserDefinedOption.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/general/UserKeysConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/doja/DOJASettings.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/doja/DOJASettingsConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/doja/OptionalDojaSettingsEditor.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/doja/DOJAApplicationType.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/ui/MobileRemoteDeploymentPanel.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/ui/MobileBuildPanel.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/ui/J2MEModuleConfEditor.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/ui/MobileBuildSettings.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/ui/MobileExplodedPanel.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/ui/MobileModuleResourcesSettings.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/ui/J2MEModuleExplodedDirStep.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/settings/ui/J2MEModuleTypeStep.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/J2MEModuleBuilder.java",
  "extension" : "java",
  "linesOfCode" : 219,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/ExplodedDirectoryWatchedRootProvider.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/MobileModuleUtil.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/J2MEModuleType.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/module/J2MEModuleExtension.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/util/J2MEClassBrowser.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/com/intellij/j2meplugin/codeInspection/MissedExecutableInspection.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/java/icons/J2meIcons.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 50,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/resources/inspectionDescriptions/MissedExecutable.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/resources/fileTemplates/code/Mobile I18N Concatenation.java.html",
  "extension" : "html",
  "linesOfCode" : 11,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/resources/fileTemplates/code/Mobile I18N.java.html",
  "extension" : "html",
  "linesOfCode" : 11,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/src/main/resources/fileTemplates/MobileResourceBundle.java.html",
  "extension" : "html",
  "linesOfCode" : 11,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "j2me/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 12,
  "components" : [ "primary::j2me" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 7,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/files/PlayStructureViewBuilderProvider.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/files/PlayStructureViewModel.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/annotator/PlayControllerClassAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/model/PlaySessionFactory.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/navigation/PlayGotoRelatedFileProvider.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/usages/PlayFindUsagesHandlerFactory.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/console/PlayConsoleCompletionContributor.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/console/BasicConsoleProcessRunner.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/console/PlayConsoleRunner.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/console/PlayConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/console/ProcessLanguageConsoleViewWrapper.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/console/RunPlayConsoleAction.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/console/PlayConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/console/BasicProcessConsoleRunnerWithHistory.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/completion/PlayHtmlCompletionContributor.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/completion/PlayCompletionUtils.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/completion/beans/PlayTagDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/completion/beans/PlayFastTagDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/completion/beans/NameValueDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/completion/PlayCompletionContributor.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/completion/PlayGroovyCompletionContributor.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/constants/PlayConstants.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/rename/PlayViewControllerRenameProcessor.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/PlayClassExtensionsMembersContributor.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/PlayBundle.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/PlayFlashScopeMembersContributor.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/PlayClassExtensions.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/processors/FieldTagImplicitVariablesProcessor.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/processors/TopLevelControllersProcessor.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/processors/ListTagImplicitVariablesProcessor.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/processors/PlayDeclarationsProcessor.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/processors/ImplicitVariablesProcessor.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/processors/ControllerMethodsProcessor.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/processors/PlayImplicitVariablesFactory.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/processors/TopLevelControllerPackagesProcessor.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/processors/RenderArgProcessor.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/processors/LocalVariablesProcessor.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/PlayScopeEnlarger.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/beans/PlayRenameableImplicitVariable.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/beans/PlayImplicitVariable.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/beans/PlayLightMethodBuilder.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/PlayPathUtils.java",
  "extension" : "java",
  "linesOfCode" : 267,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/routes/RouterUtils.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/routes/RouterLineDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/utils/PlayUtils.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayFileElementTypes.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayMessagesFileType.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayEditorHighlighterProvider.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayLanguage.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayFileViewProvider.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayFileType.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlaySimpleElementTypes.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayCompositeElement.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/groovy/GroovyDeclarationsInPlayFileRoot.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/groovy/PlayAwareGroovyParser.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/groovy/GroovyExpressionLazyParseableElementType.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/groovy/PlayGroovyFileImpl.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/groovy/PlayGroovyOuterElementType.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayFileViewProviderFactory.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/support/PlayCommenter.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/support/PlayPairedBraceMatcher.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayTokenType.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/psi/PlayTag.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/psi/PlayNameValueCompositeElement.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/psi/PlayPsiFile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/psi/PlayTagManipulator.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/lexer/PlayLexer.java",
  "extension" : "java",
  "linesOfCode" : 440,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/lexer/_PlayLexer.flex",
  "extension" : "flex",
  "linesOfCode" : 73,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/lexer/PlayScriptLexer.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/TagExpressionCompositeElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayParser.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayActionCompositeElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayActionElementType.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayCompositeElementType.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayLanguageSubstitutor.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayMessageParameterElementType.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayCompositeGroovyExpressionElement.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayElementTypes.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/formatter/PlayFormattingModelBuilder.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/formatter/PlayBlock.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/formatter/PlayWhiteSpaceFormattingStrategy.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayFoldingBuilder.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayMessageElementType.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/TagExpressionElementType.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayEditorHighlighter.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlayParserDefinition.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/language/PlaySyntaxHighlighter.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/inspections/PlayCustomTagNameInspection.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/inspections/PlayBaseInspection.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/inspections/PlayI18nInspection.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/persistence/PlayPersistencePackageProvider.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayFakeRenameableReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayCustomTagNamePsiReference.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayCustomTagPsiReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayPropertyReference.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlainTextManipulator.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayFastTagsSearcher.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayMessagePsiReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayRenderViewsPsiReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayControllerActionPsiReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayRoutesFilesSearcher.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayPathViewsPsiReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayControllerMethodsReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayFindUsagesProvider.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayRoutesPsiReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/java/com/intellij/play/references/PlayReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/resources/META-INF/play-persistence-integration.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/resources/inspectionDescriptions/PlayCustomTagNameInspection.html",
  "extension" : "html",
  "linesOfCode" : 12,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/resources/inspectionDescriptions/PlayPropertyInspection.html",
  "extension" : "html",
  "linesOfCode" : 9,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/src/main/gen/com/intellij/play/PlayIcons.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "play/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 35,
  "components" : [ "primary::play" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/common/src/main/java/com/google/jstestdriver/idea/common/JsErrorMessage.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/common/src/main/java/com/google/jstestdriver/idea/common/JstdCommonConstants.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/common/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 6,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/server/JstdIntellijServerListener.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/server/JstdServerMain.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/JstdSettings.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/TestPathFactory.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/TestPath.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/RootNode.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/ConfigErrorNode.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/BrowserErrorNode.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/AbstractSuiteNode.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/TreeManager.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/BrowserNode.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/ConfigNode.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/TestNode.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/TestCaseNode.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/AbstractNode.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/RootErrorNode.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tree/AbstractNodeWithParent.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tc/TCAttribute.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tc/TCCommand.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tc/TC.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/execution/tc/TCMessage.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/TestRunner.java",
  "extension" : "java",
  "linesOfCode" : 324,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/IntelliJFlagParser.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/coverage/CoverageSession.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/IdeaTestListener.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/util/EscapeUtils.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/util/JstdConfigParsingUtils.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/util/TestFileScope.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/util/PathConverter.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/src/main/java/com/google/jstestdriver/idea/rt/util/JstdUtils.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/rt/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 11,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServerSettingsManager.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServerLifeCycleManager.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServerOutputListener.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServerUtils.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServerLifeCycleListener.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServerLifeCycleAdapter.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServerRegistry.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServerFetchResult.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServerOutputProcessor.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServerSettings.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdBrowserInfo.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServer.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/JstdServerInfo.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/ui/JstdToolWindowManager.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/ui/JstdServerConsoleTab.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/ui/JstdServerRestartAction.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/ui/JstdServerStopAction.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/ui/JstdServerSettingsTab.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/ui/JstdToolWindowSession.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/server/ui/JstdServerStatusView.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JstdTestLocationProvider.java",
  "extension" : "java",
  "linesOfCode" : 232,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JstdRunConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JstdRunConfigurationVerifier.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/NavUtils.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JstdRunProfileState.java",
  "extension" : "java",
  "linesOfCode" : 289,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JstdConsoleView.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JstdRunConfigurationRefactoringHandler.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/TestType.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/JstdRunSettingsSerializationUtils.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ServerType.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/ConfigFileRunSettingsSection.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/JstdRunConfigurationEditor.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/TestCaseRunSettingsSection.java",
  "extension" : "java",
  "linesOfCode" : 166,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/AllInDirectoryRunSettingsSection.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/JsFileRunSettingsSection.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/IdProvider.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/AbstractRunSettingsSection.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/OneOfRunSettingsSection.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/TestTypeListItem.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/TestMethodRunSettingsSection.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/RunSettingsSectionProvider.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/CreationContext.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/RunSettingsSection.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/JstdCoverageSection.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/JstdRunConfigurationServerSection.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/ui/JstdDebugSection.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/settings/JstdRunSettings.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JsErrorFilter.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JstdConfigurationType.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JstdRunConfigurationProducer.java",
  "extension" : "java",
  "linesOfCode" : 263,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JstdRunProgramRunner.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JstdSettingsUtil.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/execution/JstdTestProxyFilterProvider.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/JstdImplicitUsageProvider.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/jsSrc/JstdDefaultAssertionFrameworkSrcMarker.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/JstdTestStructure.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/JstdFixtureHtmlLanguageInjector.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/JsTestDriverTestCaseWithoutTestsInspection.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/JstdTestFileStructureBuilder.java",
  "extension" : "java",
  "linesOfCode" : 166,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/JstdTestFileStructure.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/codeInsight/JstdGenerateNewTestAction.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/codeInsight/JstdGenerateTearDownAction.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/codeInsight/JstdGenerateSetupAction.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/codeInsight/AbstractJstdCreateStaticMethodAction.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/jstd/JstdTestCaseStructure.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/support/AddAdapterSupportDialog.java",
  "extension" : "java",
  "linesOfCode" : 228,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/support/ChooseScopeAndCreateLibraryDialog.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/support/AddAdapterSupportIntentionAction.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/library/JsLibraryHelper.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/library/JstdLibraryUtil.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/assertFramework/JstdTestMethodNameRefiner.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/debug/JstdDebuggingFileFinderProvider.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/debug/JstdDebugBrowserInfo.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/debug/JstdDebugProgramRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/coverage/JstdCoverageRunner.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/coverage/JstdCoverageSuite.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/coverage/JstdCoverageEngine.java",
  "extension" : "java",
  "linesOfCode" : 229,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/coverage/JstdCoverageProgramRunner.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/coverage/JstdCoverageAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/coverage/JstdCoverageEnabledConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/config/AddTestSectionAction.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/config/JstdConfigFileType.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/config/JstdConfigFileAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 247,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/config/JstdConfigFileCompletionContributor.java",
  "extension" : "java",
  "linesOfCode" : 314,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/config/JstdConfigFileReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/config/UnquotedText.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/config/JstdConfigFileTypeFactory.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/config/JstdTestFilePathIndex.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/config/JstdConfigFileUtils.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/config/BasePathInfo.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/util/SwingUtils.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/util/JstdResolveUtil.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/util/TextChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/util/ProjectRootUtils.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/util/EnumUtils.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/util/VfsUtils.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/google/jstestdriver/idea/util/PsiElementFragment.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/intellij/javascript/testFramework/TestFileStructureManager.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/com/intellij/javascript/testFramework/TestFileStructurePack.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/java/icons/JsTestDriverIcons.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/resources/META-INF/jstd-yaml.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/resources/META-INF/jstd-javascript-debugger.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/resources/META-INF/jstd-coverage.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 38,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/resources/com/google/jstestdriver/idea/assertFramework/jstd/jsSrc/TestCase.js",
  "extension" : "js",
  "linesOfCode" : 55,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/resources/com/google/jstestdriver/idea/assertFramework/jstd/jsSrc/Asserts.js",
  "extension" : "js",
  "linesOfCode" : 453,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/resources/inspectionDescriptions/JstdAssertionFrameworkSupport.html",
  "extension" : "html",
  "linesOfCode" : 10,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/resources/inspectionDescriptions/QUnitAdapterSupport.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/resources/inspectionDescriptions/JsTestDriverTestCaseWithoutTests.html",
  "extension" : "html",
  "linesOfCode" : 6,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/src/main/resources/inspectionDescriptions/JasmineAdapterSupport.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "JsTestDriver/plugin/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 23,
  "components" : [ "primary::JsTestDriver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 1,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/PageflowRenameInputValidator.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/fileEditor/PageflowDesignerFileEditor.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/fileEditor/PageflowDesignerComponent.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/fileEditor/PageflowDesignerFileEditorProvider.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/PageflowDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/PageflowNodeType.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/PageflowDataModel.java",
  "extension" : "java",
  "linesOfCode" : 245,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/PageflowNode.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/impl/DecisionNode.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/impl/PageNode.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/impl/EndStateNode.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/impl/PageflowBasicNode.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/impl/ProcessStateNode.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/impl/StartStateNode.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/impl/PageflowBasicEdge.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/PageflowPresentationModel.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/renderers/DefaultPageflowNodeRenderer.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/PageflowEdge.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/dnd/PageflowComponentNameDialog.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/graph/dnd/PageflowDnDSupport.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/impl/PageflowDomModelManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/impl/PageflowModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/PageflowDomModelManager.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/PageflowModel.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/Event.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/EventsOwner.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/ExceptionHandler.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/EndConversation.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/Decision.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/Page.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/PageflowTransitionHolder.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/PageElements.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/ConfigType.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/PageflowNamedElement.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/Enabled.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/ExceptionHandlerOwner.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/PageflowDefinition.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/Script.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/ActionsOwner.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/Delegation.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/SeamPageflowDomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/StartPage.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/Action.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/StartState.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/SubProcess.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/EndState.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/ProcessState.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/Transition.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/EndTask.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/Boolean.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/pageflow/Config.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/PageflowModelFactory.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/converters/PageflowDefinitionConverter.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/converters/PageflowTransitionTargetConverter.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/converters/PageflowDefinitionActionConverter.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/model/xml/converters/PageflowPageElementsConverter.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/el/SeamPageflowElFileProvider.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/SeamPageflowIcons.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/inspections/PageflowModelInspection.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pageflow/actions/CreatePageflowFileAction.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/structure/SeamToolWindowFactory.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/structure/SeamModuleLibrariesNodeDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/structure/SeamDomModelNodeDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/structure/SeamFacetNodeDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/structure/SeamComponentNodeDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/structure/SeamDomComponentNodeDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/structure/SeamView.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/SeamDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/SeamIcons.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/providers/SeamComponentCompletionContributor.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/providers/SeamImplicitUsageProvider.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/jsf/SeamJsfContexBeansProvider.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/jsf/SeamJamConvertersDiscoverer.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/jsf/JsfContextBeansUtils.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/gutter/SeamConversationAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/impl/model/xml/SeamDomModelManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/impl/model/xml/components/SeamPropertyImpl.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/impl/model/xml/components/SeamDomFactoryImpl.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/impl/model/xml/components/SeamDomComponentImpl.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/impl/model/xml/components/BasicSeamComponentImpl.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/impl/model/xml/framework/EntityHomeImpl.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/impl/model/metadata/SeamEventTypeFactoryImpl.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/facet/SeamFacetType.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/facet/SeamFacet.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/facet/SeamFacetConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/facet/SeamFeaturesEditor.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/SeamResourceProvider.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/resources/SeamInspectionBundle.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/resources/SeamBundle.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/CommonSeamFactoryComponent.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/core/ResourceBundle.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/core/Init.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/core/PojoCache.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/core/BasicBundleNamesHolder.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/core/TransactionManagementEnabled.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/core/Manager.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/core/ResourceLoader.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/core/Debug.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/SeamDomModelManager.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/security/Identity.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/theme/ThemeSelector.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/theme/CookieEnabled.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/jms/ManagedQueueSender.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/jms/TopicConnection.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/jms/QueueConnection.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/jms/ManagedTopicPublisher.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/jms/SeamJmsDomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/spring/ContextLoader.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/spring/SpringTransaction.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/spring/SeamSpringDomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/spring/TaskExecutorDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/drools/RuleAgent.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/drools/RuleBase.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/drools/ManagedWorkingMemory.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/drools/SeamDroolsDomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/mail/MailSession.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/mail/Meldware.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/mail/SeamMailDomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/mail/MeldwareUser.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/MultipartFilter.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/Ajax4jsfFilter.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/CreateTempFiles.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/ExceptionFilter.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/SeamWebDomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/LoggingFilter.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/EnableCache.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/ContextFilter.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/ServletSession.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/AuthenticationFilter.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/ForceParser.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/CharacterEncodingFilter.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/web/RedirectFilter.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/remoting/SeamRemotingDomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/remoting/Debug.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/remoting/RemotingConfig.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/CustomSeamComponent.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/SeamDomElement.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/persistence/Filter.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/persistence/HibernateSessionFactory.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/persistence/EntityManagerFactory.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/persistence/ManagedHibernateSession.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/persistence/ManagedPersistenceContext.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/SeamComponentsExtender.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/pdf/SeamPdfDomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/pdf/DocumentStore.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/pdf/KeyStoreConfig.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/SeamValue.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/SeamDomFactory.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/SeamProperty.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/SeamComponents.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/MultiValuedProperty.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/BasicProperty.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/SeamAction.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/MapProperty.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/SeamEvent.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/SeamEjbComponent.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/BasicSeamComponent.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/SeamDomComponent.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/components/SeamImport.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/framework/HibernateEntityQuery.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/framework/EntityQuery.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/framework/Cacheable.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/framework/HibernateEntityHome.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/framework/EntityHome.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/xml/framework/SeamFrameworkDomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/SeamInstallPrecedence.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/metadata/SeamEventTypeFactory.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/metadata/SeamEventType.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/CommonSeamComponent.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/SeamJamComponent.java",
  "extension" : "java",
  "linesOfCode" : 256,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/SeamJamInstall.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/dataModel/SeamJamDataModelSelectionIndex.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/dataModel/SeamJamDataModelSelection.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/dataModel/SeamJamDataModel.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/SeamJamModel.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/SeamJamFactory.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/SeamJamRoles.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/SeamJamComponentBase.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/MergedSeamComponent.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/jsf/SeamJamConverter.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/jsf/SeamJamValidator.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/context/SeamJamEnd.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/context/SeamJamBegin.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/context/SeamJamRaiseEvent.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/context/SeamJamObserver.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/SeamSemContributor.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/lifecycle/SeamJamCreate.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/lifecycle/SeamJamDestroy.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/SeamJamUnwrap.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/bijection/SeamJamOutjection.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/bijection/SeamJamBijection.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/bijection/SeamJamInjection.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/jam/SeamJamRole.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/SeamComponentScope.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/gotosymbol/GotoSeamComponentsProvider.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/references/BasePsiLiteralExpressionReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/references/SeamValidatorReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/references/SeamObserverEventTypeReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/references/BasicEventTypeReference.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/references/SeamObserverEventTypeReference.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/references/SeamObserverEventTypeReferenceConverter.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/references/SeamEventTypeReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/references/SeamEventTypeReference.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/references/SeamReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/references/SeamEventTypeReferenceConverter.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/references/SeamRaiseEventRefernceProvider.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/converters/SeamPropertyValueConverter.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/converters/SeamAnnoReferenceConverter.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/model/converters/SeamPropertyNameConverter.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/el/SeamELContextProvider.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/el/SeamModelPropertyScopeProvider.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/el/SeamELInjectorUtil.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/el/typedHandler/SeamElXmlTypedHandler.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/el/typedHandler/SeamElPsiClassTypedHandler.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/el/typedHandler/BasicSeamElTypedHandler.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/el/SeamClassELInjector.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/el/SeamComponentsElFileProvider.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/el/SeamElFileProvider.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/fileEditor/PagesGraphFileEditor.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/fileEditor/PagesGraphComponent.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/fileEditor/PagesGraphFileEditorProvider.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/PagesPresentationModel.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/PagesDataModel.java",
  "extension" : "java",
  "linesOfCode" : 303,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/renderers/DefaultPagesNodeRenderer.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/beans/ExceptionNode.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/beans/PageNode.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/beans/BasicPagesEdge.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/beans/UndefinedPageNode.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/beans/NavigationEdge.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/beans/ExceptionEdge.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/beans/BasicPagesNode.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/beans/RuleEdge.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/beans/RenderNode.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/graph/dnd/PagesProjectViewDnDSupport.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/BasicPagesDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/PagesModelFactory.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Nested.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/SeamPagesDomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/EndConversation.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/ResumeProcess.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Render.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Page.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Param.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/ConversationRequired.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/RedirectOwner.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Pages.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Navigation.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Conversation.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Switch.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/StartTask.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/CreateProcess.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/PagesException.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/BeforeRedirect.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Severity.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Redirect.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Out.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Rule.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/HttpError.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/RenderAndRedirectOwner.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/FlushMode.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/RaiseEvent.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Action.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/In.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/PagesViewIdOwner.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/BeginTask.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/LoginRequired.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/RenderOwner.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/TaskOwner.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/BeginConversation.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/EndTask.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Message.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/pages/Join.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/PagesModel.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/xml/PagesDomModelManager.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/impl/PagesModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/impl/PagesDomModelManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/el/SeamPagesElFileProvider.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/PagesDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/PagesFileDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/inspections/PagesFileModelInspection.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/inspections/PagesModelInspection.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/pages/actions/CreateSeamPagesAction.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/highlighting/xml/SeamDomModelInspection.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/highlighting/jam/SeamAnnotationsInconsistencyInspection.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/highlighting/jam/SeamJamModelInspectionBase.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/highlighting/jam/SeamBijectionIllegalScopeParameterInspection.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/highlighting/jam/SeamDuplicateComponentsInspection.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/highlighting/jam/SeamAnnotationIncorrectSignatureInspection.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/highlighting/jam/SeamIllegalComponentScopeInspection.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/highlighting/jam/SeamJamComponentInspection.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/highlighting/jam/SeamBijectionUndefinedContextVariableInspection.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/highlighting/jam/SeamBijectionTypeMismatchInspection.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/constants/SeamNamespaceConstants.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/constants/SeamNonComponentAnnotations.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/constants/SeamDataKeys.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/constants/SeamAnnotationConstants.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/constants/SeamAnnotationsUtil.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/constants/SeamConstants.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/SeamApplicationComponent.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/utils/SeamCommonUtils.java",
  "extension" : "java",
  "linesOfCode" : 383,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/utils/beans/ContextVariable.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/utils/beans/DomFactoryContextVariable.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/utils/SeamConfigFileUtils.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/HelpID.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/SeamElXmlConfigProvider.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/actions/CreateSeamComponentsAction.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/actions/BaseCreateSeamAction.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/converters/jam/SeamJamAnnotationParameterReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/java/com/intellij/seam/converters/jam/SeamContextVariableReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/resources/libraries/seam.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/SeamAnnotationsInconsistencyInspection.html",
  "extension" : "html",
  "linesOfCode" : 145,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/PageflowModelInspection.html",
  "extension" : "html",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/SeamAnnotationIncorrectSignatureInspection.html",
  "extension" : "html",
  "linesOfCode" : 66,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/SeamJamComponentInspection.html",
  "extension" : "html",
  "linesOfCode" : 20,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/SeamBijectionIllegalScopeParameterInspection.html",
  "extension" : "html",
  "linesOfCode" : 19,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/SeamDomModelInspection.html",
  "extension" : "html",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/SeamBijectionUndefinedContextVariableInspection.html",
  "extension" : "html",
  "linesOfCode" : 6,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/SeamIllegalComponentScopeInspection.html",
  "extension" : "html",
  "linesOfCode" : 71,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/PagesModelInspection.html",
  "extension" : "html",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/SeamBijectionTypeMismatchInspection.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/PagesFileModelInspection.html",
  "extension" : "html",
  "linesOfCode" : 14,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/inspectionDescriptions/SeamDuplicateComponentsInspection.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/fileTemplates/j2ee/pages.2_0.xml.html",
  "extension" : "html",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/fileTemplates/j2ee/components.1_2.xml.html",
  "extension" : "html",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/fileTemplates/j2ee/components.2_0.xml.html",
  "extension" : "html",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/src/main/resources/fileTemplates/j2ee/pageflow.2_0.xml.html",
  "extension" : "html",
  "linesOfCode" : 10,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "seam/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 38,
  "components" : [ "primary::seam" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/java/com/intellij/lang/javascript/linter/jslint/JSLintOption.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/java/com/intellij/lang/javascript/linter/jslint/JSLintBundle.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/java/com/intellij/lang/javascript/linter/jslint/JSLintJsonExternalAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/java/com/intellij/lang/javascript/linter/jslint/JSLintInspection.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/java/com/intellij/lang/javascript/linter/jslint/JSLintExternalAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/java/com/intellij/lang/javascript/linter/jslint/JSLintConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/java/com/intellij/lang/javascript/linter/jslint/JSLintOptionsView.java",
  "extension" : "java",
  "linesOfCode" : 293,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/java/com/intellij/lang/javascript/linter/jslint/JSLintState.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/java/com/intellij/lang/javascript/linter/jslint/JSLintView.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/java/com/intellij/lang/javascript/linter/jslint/JSLintOptionsState.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/java/com/intellij/lang/javascript/linter/jslint/JSLintConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/src/main/resources/data/jslint-2020-03-28.js",
  "extension" : "js",
  "linesOfCode" : 3445,
  "components" : [ "primary::web" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "web/jslint/src/main/resources/inspectionDescriptions/JSLint.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jslint/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 16,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/java/com/intellij/lang/javascript/linter/gjslint/GjsLintExternalAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 255,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/java/com/intellij/lang/javascript/linter/gjslint/GjsLintView.java",
  "extension" : "java",
  "linesOfCode" : 167,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/java/com/intellij/lang/javascript/linter/gjslint/GjsLintConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/java/com/intellij/lang/javascript/linter/gjslint/GjsLinterDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/java/com/intellij/lang/javascript/linter/gjslint/GjsLintHtmlExternalAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/java/com/intellij/lang/javascript/linter/gjslint/GjsLintState.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/java/com/intellij/lang/javascript/linter/gjslint/GjsLintBundle.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/java/com/intellij/lang/javascript/linter/gjslint/GjsLintConfigFileChangeTracker.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/java/com/intellij/lang/javascript/linter/gjslint/GjsLintConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/java/com/intellij/lang/javascript/linter/gjslint/GjsLintInspection.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/src/main/resources/inspectionDescriptions/GjsLint.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/gjslint/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 16,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsObsoleteRulesWarning.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/importer/ImportRule.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/importer/AppliedRule.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/importer/PairImportRule.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/importer/JscsSchemeImporter.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/importer/JscsSchemeImportWorker.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/importer/JscsRulesForCodeStyle.java",
  "extension" : "java",
  "linesOfCode" : 447,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/importer/CompositeImportRule.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsReformatterTask.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsCheckStyleOutputFormatParser.java",
  "extension" : "java",
  "linesOfCode" : 212,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsExternalRunner.java",
  "extension" : "java",
  "linesOfCode" : 314,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsFixAction.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsInspection.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsPreset.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsState.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsConfigFileType.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsDocumentationReader.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsOption.java",
  "extension" : "java",
  "linesOfCode" : 549,
  "components" : [ "primary::web" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsConfigFileAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 416,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsExcludeFileInConfigFix.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/ValueType.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsConfigFileSearcher.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsCreateConfigAndExcludeFix.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsOptionDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsTypeError.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/EditFirstTypeErrorInConfig.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/Constants.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsCreateConfigFromPresetFix.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsSchemaExclusion.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsLinterDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsConfigFileChangeTracker.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsConfigFileCompletionContributor.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsConfigHelper.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/config/JscsConfigDocumentationProvider.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsBundle.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsView.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/java/com/intellij/lang/javascript/linter/jscs/JscsExternalAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 214,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/src/main/resources/data/jscs-documentation.xml",
  "extension" : "xml",
  "linesOfCode" : 5963,
  "components" : [ "primary::web" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "web/jscs/src/main/resources/inspectionDescriptions/Jscs.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "web/jscs/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 16,
  "components" : [ "primary::web" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 7,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/integration/ServerInstanceCreatorDialog.java",
  "extension" : "java",
  "linesOfCode" : 196,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/integration/TcServerData.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/integration/TcServerVersion.java",
  "extension" : "java",
  "linesOfCode" : 272,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/integration/TcServerUrlMapping.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/integration/TcServerIntegration.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/integration/TcServerEditor.java",
  "extension" : "java",
  "linesOfCode" : 419,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/integration/TcServerHelper.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/run/conf/TcServerWrapperConfig.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/run/TcConfigurationFactory.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/run/TcServerExecutableObjectStartupPolicy.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/run/TcServerConfigurationType.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/instance/TcServerRunConfigurationEditor.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/instance/TcServerLocalModel.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/instance/TcServerModelBase.java",
  "extension" : "java",
  "linesOfCode" : 246,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/instance/TcServerInstance.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/instance/remote/TcServerRemoteModel.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/server/instance/remote/TcRemoteServerRunConfigutationEditor.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/sdk/TcServerUtil.java",
  "extension" : "java",
  "linesOfCode" : 211,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/deployment/TcServerDeploymentProvider.java",
  "extension" : "java",
  "linesOfCode" : 391,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/deployment/exceptions/FailedToInvokeJmxException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/deployment/exceptions/NotAllowedToConnectException.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/deployment/exceptions/FailedToConnectJmxException.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/deployment/AdditionalDeploymentSettingsEditor.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/deployment/TcServerDeploymentModel.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/deployment/JmxProvider.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/com/intellij/tcserver/util/TcServerBundle.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/java/icons/JavaeeAppServersTcServerIcons.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tc-server/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 36,
  "components" : [ "primary::tc-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 1,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/maven/GwtFacetForVaadinImporter.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/maven/GwtVaadinMavenSdkType.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/maven/GwtVaadinMavenSdk.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/VaadinBundle.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/debug/VaadinDevModeServer.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/debug/VaadinDevModeServerProvider.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/VaadinIcons.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/templates/VaadinTemplateNames.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/templates/VaadinTemplateGroupDescriptorFactory.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/codeInsight/VaadinImplicitUsageProvider.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/framework/VaadinVersionImpl.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/framework/VaadinLibraryType.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/framework/VaadinVersion.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/framework/VaadinConstants.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/framework/VaadinFrameworkSupportProvider.java",
  "extension" : "java",
  "linesOfCode" : 294,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/framework/VaadinFrameworkType.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/framework/sdk/GwtVaadinSdkType.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/framework/sdk/GwtVaadinSdk.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/framework/VaadinVersionUtil.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/actions/CreateWidgetDialog.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/actions/VaadinCreateElementActionBase.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/actions/CreateWidgetAction.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/actions/CreateCustomComponentAction.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/artifact/VaadinWidgetSetOutputRelativePathSuggester.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/java/com/intellij/vaadin/artifact/VaadinWidgetSetOutputSourceItemProvider.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/META-INF/vaadin-maven-support.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/resources/library/vaadin.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin7WidgetClientRpc.java.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin7ClientWidget.java.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin6Widget.java.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin7Widget.java.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin7UI.java.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin6WidgetSet.gwt.xml.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin6ClientWidget.java.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin7WidgetState.java.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin7WidgetServerRpc.java.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/VaadinCustomComponent.java.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin6Application.java.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin7WidgetConnector.java.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/src/main/resources/fileTemplates/j2ee/Vaadin7WidgetSet.gwt.xml.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/rt/src/com/intellij/vaadin/rt/VaadinDevModeJettyLauncher.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vaadin-framework/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 32,
  "components" : [ "primary::vaadin-framework" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 7,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinStartupPolicy.java",
  "extension" : "java",
  "linesOfCode" : 204,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinDeploymentProvider.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinIdeaIcons.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinModelDataBase.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinConfigurationType.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinUtil.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinModel.java",
  "extension" : "java",
  "linesOfCode" : 255,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinApplicationServerHelper.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinManager.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinRemoteModel.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/ResinPersistentDataHelper.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/jmx/ConnectorCommandBase.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/jmx/ConnectorPingCommand.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/common/DeploymentProviderEx.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/common/MBeanUtil.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/common/ParseUtil.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/ResinConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/configuration/Resin2XConfigurationStrategy.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/configuration/ResinConfigurationStrategy.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/configuration/ResinXmlConfigurationStrategy.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/configuration/ResinGeneratedConfig.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/configuration/ResinConfigImport.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/configuration/resin32.xml",
  "extension" : "xml",
  "linesOfCode" : 116,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/configuration/resin4.xml",
  "extension" : "xml",
  "linesOfCode" : 80,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/configuration/Resin4XmlConfigurationStrategy.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/configuration/JmxConfigurationStrategy.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/configuration/Resin31ConfigurationStrategy.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/configuration/Resin3XConfigurationStrategy.java",
  "extension" : "java",
  "linesOfCode" : 417,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/ResinInstallation.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/WebApp.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/version/StartupClassFinder.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/version/ClassCallDetector.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/version/MultiClassLoader.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/version/ResinVersionDetector.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/version/FallbackDetector.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/version/JarClassLoader.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/version/JarResources.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/version/GenericResinVersion.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/version/ResinVersion.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/resin/version/ResinLibCollector.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinServerInstance.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinPersistentData.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinModuleDeploymentModel.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinBundle.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinConfigurationProducer.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinModelBase.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ResinSystemBaseDirectoryManager.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ui/RemoteRunConfigurationEditor.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ui/ResinRunConfigurationEditorBase.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ui/ShowResinConfDialog.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ui/RunConfigurationEditor.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ui/SelectResinLocationEditor.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/java/org/intellij/j2ee/web/resin/ui/DeploymentSettingsEditor.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resin/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 39,
  "components" : [ "primary::resin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/DefaultPropertyNameRenderer.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/DefaultPresentationManager.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/Property.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/PropertyInspector.java",
  "extension" : "java",
  "linesOfCode" : 277,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/RenderingContext.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/AbstractPropertyEditor.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/InspectorSpeedSearch.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/ValueEditorAdapter.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/InspectorTreeUtil.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/ValueRendererAdapter.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/EditorTextFieldPropertyEditor.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/NameRendererAdapter.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/RenderingContextImpl.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/actions/RemovePropertyAction.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/actions/CollapseAllAction.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/actions/ExpandAllAction.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/actions/AddPropertyAction.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/impl/actions/EditPropertyAction.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/PropertyVisitor.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/NodeProperty.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/AbstractInspectorAction.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/PropertyEditor.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/PresentationManager.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/AbstractProperty.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/PropertyRenderer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/PropertyInspectorModel.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/PropertyValidator.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/designer/inspector/PropertyManager.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/core/JDOMClassExternalizer.java",
  "extension" : "java",
  "linesOfCode" : 226,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/core/PsiBeanProperty.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/core/PsiBeanPropertyImpl.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/core/PsiBeanPropertyCache.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsDomFactory.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsPluginDomFactory.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsModel.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/ActionRenameInputValidator.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/toolwindow/StrutsToolWindowFactory.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsResourceProvider.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsIconProvider.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsProjectComponent.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/NamedDomModel.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsIconsOverlays.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/SecurityRoleScopeProvider.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/GlobalForwards.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/StrutsFileDescriptionBase.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/StrutsConfig.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/TilesDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/ActionMappings.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/GlobalExceptions.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/SetProperty.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/Controller.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/FormBean.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/ValidatorDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/DataSource.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/Icon.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/StrutsRootElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/DataSources.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/Exception.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/FormBeans.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/Msg.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/Form.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/Validator.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/Global.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/Field.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/Constant.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/Arg.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/Var.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/Formset.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/converters/DependsConverter.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/converters/ValidatorNameConverter.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/validator/FormValidation.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/Action.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/MessageResources.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/PlugIn.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/StrutsDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/Forward.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/tiles/Item.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/tiles/Put.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/tiles/PutList.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/tiles/TilesDefinitions.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/tiles/Definition.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/tiles/Bean.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/tiles/Add.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/tiles/PutListAttribute.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/FormProperty.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/RequestScope.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/converters/StrutsElementNamer.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/converters/StrutsPathReferenceConverterImpl.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/converters/FormBeanScopeProvider.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/converters/ForwardNameConverter.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/converters/FormPropertyTypeConverter.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/converters/StrutsPagesReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/converters/StrutsBooleanConverter.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/converters/NameConverter.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/converters/MemSizeConverter.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/dom/converters/StrutsPathReferenceConverter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/AddStrutsSupportUtil.java",
  "extension" : "java",
  "linesOfCode" : 352,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/StrutsSupportModel.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/StrutsFacet.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/StrutsFrameworkSupportProvider.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/StrutsFacetConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/StrutsValidationConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/ui/StrutsFeaturesEditor.java",
  "extension" : "java",
  "linesOfCode" : 233,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/ui/BooleanConfigurableElement.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/ui/StrutsVersion.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/ui/StrutsValidationEditor.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/ui/StrutsFacetCommonSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/ui/StrutsLibrariesValidatorDescription.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/ui/StrutsFacetDefaultSettingsEditor.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/ui/MultipleStrutsFacetEditor.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/ui/ConfigurableElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/facet/StrutsFacetType.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/psi/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/psi/ValidationModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/psi/TilesModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/psi/StrutsManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/tree/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/tree/DomBrowser.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/tree/TilesDomTree.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/tree/MultiDomTreeStructure.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/tree/ValidatorDomTree.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/tree/StrutsTreeBase.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/tree/StrutsDomTree.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/generate/GenerateActionMappingAction.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/generate/GenerateMappingAction.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/generate/GenerateGlobalForwardAction.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/generate/GenerateFormAction.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/generate/GenerateMappingProvider.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/generate/StrutsGenerateActionsGroup.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/generate/GenerateForwardAction.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/inject/TilesELInjector.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/inject/StrutsJavascriptInjector.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/gutter/StrutsClassAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/gutter/ClassAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/gutter/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/gutter/GotoDeclGutter.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/gutter/GutterIconRendererBase.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/Filters.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/XmlValueSelfReference.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/code/FindForwardReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/WrappedReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/StrutsReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 349,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/PathReferenceAdapter.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/XmlValueReference.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/property/FormPropertyReference.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/property/ValidatorFormPropertyReference.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/property/PropertyReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/property/ValidatorFormPropertyReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/property/SetPropertyReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/property/IndexedFormPropertyReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/property/PropertyReference.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/property/PropertyReferenceSet.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/property/FormPropertyReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/path/ActionWebPathsProvider.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/XmlAttributeReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/ReferenceProviderUtils.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/ValidatorFormReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/WebAppPathListProvider.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/FormReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/TilesValueReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/RolesReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/ModuleReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/TilesReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/ValidatorReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/ActionReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/TilesPutsReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/ForwardReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/config/TilesJSPPutsReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/ListAttrReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/XmlReferenceUtil.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/reference/BaseReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/InplaceUtil.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/inspections/ValidatorFormInspection.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/gotosymbol/GoToForwardSymbolProvider.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/gotosymbol/GoToActionFormSymbolProvider.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/gotosymbol/BaseGoToSymbolProvider.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/gotosymbol/GoToDefinitionSymbolProvider.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/inplace/gotosymbol/GoToActionSymbolProvider.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsView.java",
  "extension" : "java",
  "linesOfCode" : 343,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsConstants.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/WebDomFactory.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsBundle.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/ValidationValidator.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/StrutsInspection.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/syntax/StrutsSyntaxAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/syntax/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/syntax/ValidatorSyntaxAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/syntax/DomAnnotatorVisitor.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/syntax/DomAnnotatorComponentBase.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/syntax/TilesSyntaxAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/StrutsValidator.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/TilesValidator.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/StrutsValidatorBase.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/ValidatorInspection.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/highlighting/TilesInspection.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/diagram/StrutsNodeObject.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/diagram/StrutsPresentationModel.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/diagram/StrutsEdgeObject.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/diagram/DiagramEditorProvider.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/diagram/StrutsGraphNodeRenderer.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/diagram/StrutsGraphDataModel.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/diagram/StrutsObject.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/diagram/StrutsGraphEditor.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/TilesDomFactory.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/ValidatorDomFactory.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsManager.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/NamedModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/config/StrutsConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/TilesModelProvider.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/propertyInspector/DomPropertyEditor.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/propertyInspector/DomProperty.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/propertyInspector/DomPropertyRenderer.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/propertyInspector/DomPropertyInspector.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/util/PsiClassUtil.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/util/FormatUtil.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/util/DomNamedElementsHashingStrategy.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/StrutsFileTemplateGroupFactory.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/TilesModel.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/ValidationModel.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/struts/ui/SmartTabbedPane.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/tiles/struts2/TilesOgnlInjector.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/tiles/struts2/TilesResultContributor.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/tiles/struts2/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/tiles/struts2/Struts2TilesModelProvider.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/tiles/library/TilesLibraryType.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/tiles/springMvc/TilesViewResolver.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/tiles/springMvc/TilesConfigurerDefinitionsConverter.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/tiles/springMvc/MVCTilesModelProvider.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/tiles/springMvc/TilesViewResolverFactory.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/tiles/springMvc/TilesConfigurerReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/com/intellij/tiles/TilesConstants.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/java/icons/StrutsApiIcons.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/META-INF/struts-js.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/META-INF/springMvc-tiles.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 93,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/META-INF/struts2-tiles.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/libraries/tiles.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/inspectionDescriptions/StrutsTilesInspection.html",
  "extension" : "html",
  "linesOfCode" : 14,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/inspectionDescriptions/StrutsValidatorInspection.html",
  "extension" : "html",
  "linesOfCode" : 14,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/inspectionDescriptions/StrutsInspection.html",
  "extension" : "html",
  "linesOfCode" : 14,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/inspectionDescriptions/StrutsValidatorFormInspection.html",
  "extension" : "html",
  "linesOfCode" : 10,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/liveTemplates/struts.xml",
  "extension" : "xml",
  "linesOfCode" : 45,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/j2ee/tiles-defs.xml.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/j2ee/page.jsp.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/j2ee/struts-config.xml.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/j2ee/validation.xml.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/j2ee/validator-rules.xml.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/src/main/resources/j2ee/MessageResources.properties.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "struts/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 26,
  "components" : [ "primary::struts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 7,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/patcher/ArquillianJavaPatcher.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/MavenDependenciesBundle.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/testng/producer/ArquillianTestNGInClassConfigurationProducer.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/testng/producer/ArquillianTestNGSuiteConfigurationProducer.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/testng/producer/ArquillianTestNGPackageConfigurationProducer.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/testng/producer/ArquillianTestNGPatternConfigurationProducer.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/testng/runConfiguration/ArquillianTestNGRunConfigurationType.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/testng/runConfiguration/ArquillianTestNGConfigurationPanel.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/testng/runConfiguration/ArquillianTestNGRunConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/testng/testFramework/ArquillianTestNGFramework.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/testng/utils/ArquillianTestngUtils.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/testng/quickFix/ArquillianTestNGUnresolvedReference.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/libraries/ArquillianLibrarySynchronizer.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/runConfiguration/ArquillianRunConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/runConfiguration/ArquillianTestFrameworkRunConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/runConfiguration/ArquillianRunConfigurationCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/runConfiguration/ArquillianRunConfigurationTypeUtil.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/runConfiguration/ArquillianConfigurationPanel.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/model/ArquillianContainerModel.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/model/ArquillianListModel.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/model/ArquillianContainersModel.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/model/ArquillianExistLibraryModel.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/model/ArquillianModel.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/model/ArquillianLibraryModel.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/model/ArquillianModelCreator.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/model/ArquillianMavenLibraryModel.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/model/ArquillianListenersHolder.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/persistent/ArquillianContainersManager.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/persistent/ArquillianContainerState.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/persistent/ArquillianListState.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/persistent/ArquillianExistLibraryState.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/persistent/ArquillianLibraryState.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/persistent/ArquillianState.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/persistent/ArquillianMavenLibraryState.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/persistent/ArquillianContainersState.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/container/ArquillianContainerImpl.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/container/ArquillianContainerBean.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/container/ArquillianContainerKind.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/container/ArquillianMavenCoordinates.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/container/ArquillianContainerManual.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/container/ArquillianContainerParameter.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/container/ArquillianContainerPredefined.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/container/ArquillianContainerUtils.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/container/ArquillianContainer.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/remoteDebugger/RemoteDebuggerTransport.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/remoteDebugger/RemoteDebuggerSettingsState.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/remoteDebugger/RemoteDebuggerModel.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/remoteDebugger/RemoteJVMSettingsCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/remoteDebugger/RemoteDebuggerMode.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/remoteDebugger/ConfigurationSpecificState.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/remoteDebugger/ui/RemoteDebuggerPanel.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/ArquillianContainersAppManager.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/ui/ItemNodeConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/ui/AddMavenDependencyAction.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/ui/ScopeNode.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/ui/ArquillianSettingsConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 342,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/ui/AddLibraryAction.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/ui/AddExistLibraryAction.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/ui/ItemNode.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/configuration/ui/ArquillianContainerSettings.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/junit/producer/ArquillianInClassConfigurationProducer.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/junit/producer/ArquillianAllInPackageConfigurationProducer.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/junit/producer/ArquillianAllInDirectoryConfigurationProducer.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/junit/runConfiguration/ArquillianJUnitRunConfigurationType.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/junit/runConfiguration/ArquillianJUnitRunConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/junit/runConfiguration/ArquillianJUnitConfigurationPanel.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/junit/testFramework/ArquillianJUnitFramework.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/junit/quickFix/ArquillianJUnitUnresolvedReference.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/constants/ArquillianConstants.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/ArquillianBundle.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/ArquillianIcons.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/MavenManager.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/utils/ArquillianUtils.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/inspection/ArquillianClassEnabledInspection.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/inspection/ArquillianDeploymentReturnTypeInspection.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/inspection/ArquillianDeploymentCountInspectionBase.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/inspection/ArquillianTooManyDeploymentInspection.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/inspection/ArquillianDeploymentSignatureInspection.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/java/com/intellij/plugins/jboss/arquillian/inspection/ArquillianDeploymentAbsentInspection.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/intellij.jboss.arquillian.testng.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/frameworks/repositories.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/frameworks/unspecified.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/frameworks/remote.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/frameworks/managed.xml",
  "extension" : "xml",
  "linesOfCode" : 59,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/frameworks/embedded.xml",
  "extension" : "xml",
  "linesOfCode" : 91,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/intellij.jboss.arquillian.junit.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/inspectionDescriptions/ArquillianDeploymentReturnType.html",
  "extension" : "html",
  "linesOfCode" : 39,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/inspectionDescriptions/ArquillianDeploymentSignature.html",
  "extension" : "html",
  "linesOfCode" : 39,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/inspectionDescriptions/ArquillianDeploymentAbsent.html",
  "extension" : "html",
  "linesOfCode" : 38,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/inspectionDescriptions/ArquillianClassEnabled.html",
  "extension" : "html",
  "linesOfCode" : 12,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/inspectionDescriptions/ArquillianTooManyDeployment.html",
  "extension" : "html",
  "linesOfCode" : 11,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/src/main/resources/versions/arquillian.xml",
  "extension" : "xml",
  "linesOfCode" : 47,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arquillian/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 36,
  "components" : [ "primary::arquillian" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/fileEditor/JpdlDesignerComponent.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/fileEditor/JpdlDesignerFileEditorProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/fileEditor/JpdlDesignerFileEditor.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/JpdlDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/JpdlNode.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/JpdlNodeType.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/renderers/DefaultJpdlNodeRenderer.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/JpdlPresentationModel.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/JpdlDataModel.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/JpdlEdge.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/dnd/JpdlDnDSupport.java",
  "extension" : "java",
  "linesOfCode" : 229,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/EndActivityNode.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/HqlNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/JpdlBasicEdge.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/ScriptNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/StartNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/DecisionNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/MailNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/StateNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/TaskNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/JoinNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/JpdlBasicNode.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/RulesNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/SubProcessNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/JavaNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/ForkNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/SqlNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/CustomNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/GroupNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/graph/nodes/RulesDecisionNode.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/providers/ProcessNamesReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/providers/JpdlGotoSymbolProvider.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/providers/JpdlReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/providers/JpdlBeansTemplatesFactory.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/providers/JpdlResourceProvider.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/impl/JpdlDomModelManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/impl/JpdlModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/resources/messages/JpdlBundle.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Swimlane.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Entry.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Properties.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Factory.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Start.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Ql.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Hql.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/BooleanValue.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Acknowledge.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Decision.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/JpdlDomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/OnOwner.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/ProcessDefinition.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Rules.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/JpdlNamedActivity.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/ActivityMapping.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Attachment.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Fact.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Parameters.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Attachments.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Sql.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Value.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Custom.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Condition.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/InvokersOwner.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/RulesDecision.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/MigrateInstances.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Continue.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/EventListener.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Property.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/JavaActivity.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Set.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/List.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Float.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Field.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Long.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Byte.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Double.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/False.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Map.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/True.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/JpdlString.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Ref.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Short.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Int.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Jndi.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/wireObjectGroup/Char.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Script.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/MigrationAction.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/ActivitiesContainer.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Mail.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Parameter.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Invoke.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Arg.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/EndError.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/WireObject.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/MigrationHandler.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Reminder.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/TransitionOwner.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Notification.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Key.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/End.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/EventListenerOwner.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Task.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/State.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Jms.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/OnTransition.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/SwimlaneMapping.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/SubProcess.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Fork.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Transition.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Ends.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/On.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Timer.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Graphical.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Group.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Constructor.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Join.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/MailRecipient.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/Lockmode.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/converters/JavaActivityMethodConverter.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/converters/JpdlTransitionTargetConverter.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/converters/EventNameConverter.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/converters/ProcessDefinitionConverter.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/xml/EndCancel.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/JpdlModel.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/JpdlModelFactory.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/model/JpdlDomModelManager.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/el/JpdlELVariablesCollectorUtil.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/el/JpdlElContextProvider.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/el/JpdlElInjector.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/constants/JpdlNamespaceConstants.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/rename/JpdlNamedActivityInputValidator.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/utils/JpdlCommonUtils.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/inspections/JpdlModelInspection.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/actions/CreateJpdlFileAction.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jpdl/actions/CreateJpdlDialog.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/JbossJbpmIcons.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/TransparentColorProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/DefaultIconProvider.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/AsIsNameStrategy.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/JbpmDomFileDescription.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/ColorProviderImpl.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/ProvidersCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/ImageProvider.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/DefaultImageProvider.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/IconProvider.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/JbpmResourceProvider.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/ColorProvider.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/GreenColorProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/providers/TextProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/label/RenderLabelText.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/label/ChartNodeLabelColorRenderer.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/label/ChartNodeLabelPositionRenderer.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/label/RenderLabelPosition.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/label/ChartNodeLabelRenderer.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/label/RenderLabelColor.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/ChartRenderer.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/ChartNodeRenderer.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/size/SizeEnhancer.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/size/ChartNodeSizeEnhancer.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/size/SquareNodeSizeEnhancer.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/size/RenderDefaultSize.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/custom/ChartNodeCustomRenderer.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/custom/RenderCustom.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/custom/CustomRenderer.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/RenderArgs.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/ChartNodeMainPanel.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/pictures/ChartNodeIconRenderer.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/pictures/RenderIcon.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/pictures/GraphNodeImageRenderer.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/pictures/RenderImage.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/background/RenderBorder.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/background/ChartNodeBorderRenderer.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/background/RenderBackgroundColor.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/render/background/ChartNodeBackgroundColorRenderer.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/BpmnStructureViewBuilderProvider.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/ChartDomFileSource.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/BpmnDomModelManager.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/ChartDataModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/ChartDataModel.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/JbpmDomElement.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/BPMNShape.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/LabeledEdge.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/Extension.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/Label.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/Diagram.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/Edge.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/Plane.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/BPMNEdge.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/BpmndiDomElement.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/BPMNPlane.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/ParticipantBandKind.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/Shape.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/LabeledShape.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/Node.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/Style.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/BPMNLabel.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/DiagramElement.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/MessageVisibleKind.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/BPMNDiagram.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndi/BPMNLabelStyle.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDocumentation.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TAdHocOrdering.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TConditionalEventDefinition.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TIntermediateCatchEvent.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TLaneSet.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TProperty.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TGlobalManualTask.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TAuditing.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TThrowEvent.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TEventBasedGatewayType.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/DataOutputRefConvertor.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TComplexBehaviorDefinition.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TServiceTask.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TMultiInstanceLoopCharacteristics.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TParticipantAssociation.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TGroup.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TAssignment.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TStartEvent.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TLane.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TMessage.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/Bpmn20DomElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDataOutput.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TChoreography.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TActivity.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TEndEvent.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TInputOutputSpecification.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TChoreographyTask.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TStandardLoopCharacteristics.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TMessageFlowAssociation.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TGlobalBusinessRuleTask.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TGatewayDirection.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TLoopCharacteristics.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TOutputSet.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TSequenceFlow.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TTask.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TInputOutputBinding.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TAdHocSubProcess.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TChoreographyActivity.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCallChoreography.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TError.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TMessageFlow.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TRelationship.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TConversationLink.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDataInput.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TExtension.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCategoryValue.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TParallelGateway.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TAssociation.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDataObject.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TResourceRole.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TBoundaryEvent.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TFormalExpression.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TPartnerRole.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCancelEventDefinition.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TTextAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TGlobalScriptTask.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCorrelationPropertyRetrievalExpression.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TFlowElement.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TReceiveTask.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TExtensionElements.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TLinkEventDefinition.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TSignal.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TComplexGateway.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TFlowNode.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCorrelationProperty.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TImport.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/OptionalAndWhileExecutingOutputRefConvertor.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDataStoreReference.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TMonitoring.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TOperation.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TGlobalChoreographyTask.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TPartnerEntity.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCatchEvent.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TGlobalUserTask.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TEvent.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TBaseElement.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TPerformer.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TConversation.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TParticipantMultiplicity.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCorrelationSubscription.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/EventDefinitionExplicitOwner.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TSignalEventDefinition.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TImplicitThrowEvent.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TInputSet.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TResourceAssignmentExpression.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCompensateEventDefinition.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TResourceParameterBinding.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TAssociationDirection.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TMultiInstanceFlowCondition.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TProcess.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TItemDefinition.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDataState.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TManualTask.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TGlobalTask.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TEventBasedGateway.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDataAssociation.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TTransaction.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TSubChoreography.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TRootElement.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TInterface.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TSendTask.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TGateway.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCorrelationPropertyBinding.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TTerminateEventDefinition.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TSubProcess.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TExclusiveGateway.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDataOutputAssociation.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TTimerEventDefinition.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TMessageEventDefinition.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCallableElement.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TIntermediateThrowEvent.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCallConversation.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/FlowElementExplicitOwner.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TEscalation.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TBaseElementWithMixedContent.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TParticipant.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TResource.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCollaboration.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TPotentialOwner.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TGlobalConversation.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TInclusiveGateway.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TArtifact.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDataInputAssociation.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TScriptTask.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/MessageFlowRefConvertor.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TUserTask.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCorrelationKey.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TConversationAssociation.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TEventDefinition.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TEndPoint.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TConversationNode.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TSubConversation.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TResourceParameter.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TRelationshipDirection.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TItemKind.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/DataInputRefConvertor.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDefinitions.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TErrorEventDefinition.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCallActivity.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TEscalationEventDefinition.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TCategory.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/BPMNPresentationProvider.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/NameAttributedElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TChoreographyLoop.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TBusinessRuleTask.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDataStore.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/THumanPerformer.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TRendering.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/TDataObjectReference.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmn20/OptionalAndWhileExecutingInputRefConvertor.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramDefinition/NamedElement.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramDefinition/ConnectorDefinition.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramDefinition/StyleDefinition.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramDefinition/Constraint.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramDefinition/Package.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramDefinition/NodeDefinition.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramDefinition/ViewDefinition.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramDefinition/DiagramDefinition.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramDefinition/DiagramDefinitionDomElement.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramDefinition/ChildDefinition.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/BPMNEdgeDomExtender.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndc/Bounds.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndc/Font.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndc/Point.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/bpmndc/BpmndcDomElement.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/TDefinitionsDomExtender.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramInterchange/Bendpoint.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramInterchange/Connector.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramInterchange/View.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramInterchange/Diagram.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramInterchange/DiagramInterchangeDomElement.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramInterchange/Node.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/xml/diagramInterchange/Style.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/impl/BpmnDomModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/impl/xml/TDefinitionsImpl.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/impl/xml/TProcessImpl.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/impl/BpmnDomModelFactory.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/impl/BpmnDomModelManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/ChartFileSource.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/render/StartEventColorProvider.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/render/JBColorProvider.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/render/EndEventColorProvider.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/render/BpmnLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/render/annotation/DefinitionKind.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/render/annotation/DefaultNamePrefix.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/render/annotation/EventKind.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/render/GatewayColorProvider.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/render/SquareImage48x48.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/render/IntermediateEventColorProvider.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/render/EventImageProvider.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/BpmnStructureViewBuilder.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/BpmnDomModel.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/JbpmMarkerDomElement.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/ChartEdge.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/ChartSource.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/ChartNode.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/converters/FlowElementConverter.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/converters/ProcessRefConvertor.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/converters/TBaseElementConverter.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/converters/DoubleConverter.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/model/converters/BPMNPlaneElementConvertor.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/BpmnUtils.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/settings/ChartProvider.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/settings/ChartExtras.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/highlighting/DataInputIsReferencedInspection.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/highlighting/DataOutputIsReferencedInspection.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/highlighting/BpmnConfigDomInspection.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/managers/BpmnDiagramColorManager.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/managers/BpmnDiagramVfsResolver.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/managers/BpmnDiagramExtras.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/managers/BpmnUmlNodeHighlighter.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/managers/BpmnDiagramElementManager.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/managers/BpmnNodeContentManager.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/BpmnDiagramPresentationConstants.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/BpmnDiagramProvider.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/beans/BpmnEdgeType.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/beans/wrappers/BpmnUnknownNodeElementWrapper.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/beans/wrappers/BpmnElementWrapper.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/beans/wrappers/BpmnDefinitionsWrapper.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/beans/wrappers/Bpmn20DomElementWrapper.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/beans/wrappers/BpmnModuleWrapper.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/beans/BpmnDiagramNode.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/beans/BpmnDiagramEdge.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/diagram/BpmnDiagramDataModel.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/constants/JbpmNamespaceConstants.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/layout/ChartVirtualLayoutCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/layout/ChartPersistentLayouter.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/layout/MapUndoableWrapper.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/layout/ChartLayoutCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/annotation/AnnotationNotNullCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/annotation/AnnotationCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/annotation/AnnotationsCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/JbpmGraphApiBundle.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/editor/BpmnDesignerFileEditorProvider.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/editor/BpmnDesignerComponent.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/editor/BpmnDesignerFileEditor.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/BpmnChartProvider.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/BpmnChartVfsResolver.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/model/BpmnChartDataModel.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/model/BpmnChartNode.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/model/BpmnChartEdgeType.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/model/BpmnChartEdge.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/model/BpmnChartSource.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/BpmnChartLayoutCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/BpmnChartElementManager.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/dnd/BpmnDnDUtils.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/dnd/BpmnChartDnDSupport.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/chart/dnd/BpmnDnDNodeType.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/dnd/ChartDnDNodeDefinition.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/dnd/node/ChartDnDJointNode.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/dnd/node/ChartDnDNode.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/dnd/node/ChartDnDLeafNode.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/dnd/ChartDnDSupport.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/BpmnBundle.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/ui/ChartBuilderFactory.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/ui/ChartDesignerComponent.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/java/com/intellij/jboss/bpmn/jbpm/ui/ChartBuilder.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/resources/intellij.jboss.jbpm.el.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/resources/inspectionDescriptions/BpmnConfigDomInspection.html",
  "extension" : "html",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/resources/inspectionDescriptions/JpdlModelInspection.html",
  "extension" : "html",
  "linesOfCode" : 14,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/src/main/resources/fileTemplates/j2ee/process.4.4.jpdl.xml.html",
  "extension" : "html",
  "linesOfCode" : 10,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "jbpm/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 36,
  "components" : [ "primary::jbpm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 1,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/maven/MavenConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/maven/RemoteRepositoryDescription.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/maven/MavenUtils.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/resource/xml/XmlAttribute.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/resource/xml/XmlTag.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/resource/CoreXmlRecursiveElementVisitor.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/resource/IResourceFinder.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/resource/IResource.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/events/TapestryEventsManager.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/events/FileSystemListenerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/events/FileSystemListener.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/events/TapestryModelChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/exceptions/CoreException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/exceptions/NotFoundException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/exceptions/NotTapestryModuleException.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/exceptions/NotTapestryElementException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/IJavaAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/IJavaPrimitiveType.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/IMethodParameter.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/IJavaClassType.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/coercion/EnumTypeCoercionValidator.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/coercion/JavaPrimitiveTypeCoercionValidator.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/coercion/JavaArrayTypeCoercionValidator.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/coercion/TypeCoercionValidator.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/coercion/JavaClassTypeCoercionValidator.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/IJavaType.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/IJavaTypeFinder.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/IJavaField.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/IJavaTypeCreator.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/IJavaArrayType.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/IJavaMethod.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/java/AssignableToAll.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/ExternalizableToDocumentation.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/totemplatechain/ToTemplateExternalizer.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/totemplatechain/ExternalizeToTemplateContext.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/totemplatechain/PageExternalizer.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/totemplatechain/ExternalizeToTemplateChain.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/totemplatechain/ComponentExternalizer.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/toclasschain/ExternalizeToClassChain.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/toclasschain/ExternalizeToClassContext.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/toclasschain/ToClassExternalizer.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/toclasschain/PageExternalizer.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/toclasschain/MixinExternalizer.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/toclasschain/ComponentExternalizer.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/ExternalizableToClass.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/externalizable/ExternalizableToTemplate.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/TapestryLibrary.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/TemplateElement.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/ParameterReceiverElement.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/MessageResolver.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/ResolvedValue.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/ValueResolverContext.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/ValidateResolver.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/property/specialcases/SpecialCaseThisResolver.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/property/specialcases/SpecialCaseNullResolver.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/property/specialcases/SpecialCaseLiteralStringResolver.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/property/specialcases/SpecialCaseBooleanResolver.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/property/specialcases/SpecialCaseNumericResolver.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/property/specialcases/SpecialCaseRangeIntegersResolver.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/property/SinglePropertyResolver.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/property/SingleMethodResolver.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/property/PropResolver.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/ComponentResolver.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/LiteralResolver.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/ValueResolverChain.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/valueresolvers/AbstractValueResolver.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/Page.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/TapestryParameter.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/PresentationLibraryElement.java",
  "extension" : "java",
  "linesOfCode" : 320,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/TapestryComponent.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/InjectedElement.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/components/ContainerComponent.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/components/ParameterComponent.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/components/BodyComponent.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/components/DummyTapestryParameter.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/components/BlockComponent.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/presentation/Mixin.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/ioc/Service.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/model/ioc/ModuleBuilder.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/ioc/IServiceBindingDiscoverer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/ioc/ServiceBinding.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/TapestryProject.java",
  "extension" : "java",
  "linesOfCode" : 255,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/TapestryConstants.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/ElementsCachedMap.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/MappingDataCache.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/util/ComponentUtils.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/util/ClassUtils.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/util/PathUtils.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/util/VelocityProcessor.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/util/ClassLocator.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/util/WebDescriptorUtils.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/util/PluginClasspathResourceLoader.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/core/util/LocalizationUtils.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/PropertyAccessorElement.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelExpression.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelRangeExpression.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelPsiUtil.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TmlParserDefinition.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelReferenceQualifier.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelLexer.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelCompositeElementType.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelParser.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/impl/TelExpressionHolder.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelCompositeElement.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelReferenceExpression.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TmlHighlightingLexer.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelParserDefinition.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelVariantsProcessor.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TmlFile.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelMethodCallExpression.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/_TelLexer.flex",
  "extension" : "flex",
  "linesOfCode" : 52,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TmlLexer.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelTokenTypes.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelLiteralExpressionType.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelTokenType.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelQualifiedReference.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TmlElementType.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelNotOpExpression.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TapestryAccessorMethod.java",
  "extension" : "java",
  "linesOfCode" : 266,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TmlEmbeddedContentSupport.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/psi/TelArgumentList.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/lang/TmlLanguage.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/lang/TmlHighlighter.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/lang/TmlTypedHandler.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/lang/TelFileType.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/lang/TelHighlighter.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/lang/TelLanguage.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/lang/TmlFileType.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/TapestryBundle.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/resource/IntellijResource.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/resource/xml/IntellijXmlAttribute.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/resource/xml/IntellijXmlTag.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/resource/IntellijResourceFinder.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/java/IntellijJavaTypeCreator.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/java/IntellijJavaTypeFinder.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/java/IntellijJavaClassType.java",
  "extension" : "java",
  "linesOfCode" : 217,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/java/IntellijJavaMethod.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/java/IntellijJavaPrimitiveType.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/java/IntellijMethodParameter.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/java/IntellijJavaType.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/java/IntellijJavaArrayType.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/java/IntellijJavaAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/core/java/IntellijJavaField.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/TapestryModuleSupportLoader.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/TapestryPsiTreeChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/toolwindow/DependenciesTreeCellRenderer.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/toolwindow/TapestryToolWindow.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/toolwindow/TapestryToolWindowFactory.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/toolwindow/DependenciesTab.java",
  "extension" : "java",
  "linesOfCode" : 206,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/toolwindow/DocumentationTab.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/toolwindow/nodes/InjectedPageNode.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/toolwindow/nodes/InjectedPagesNode.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/toolwindow/nodes/DependenciesRootNode.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/toolwindow/nodes/EmbeddedComponentNode.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/toolwindow/nodes/EmbeddedComponentsNode.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/toolwindow/nodes/EmbeddedTemplateNode.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/TapestryModuleRootListener.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/editorActions/TmlFindUsagesProvider.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/editorActions/TapestryMethodReferenceSearcher.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/editorActions/TapestryPropertyReferenceSearcher.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/facet/TapestryFrameworkSupportProvider.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/facet/TapestryFacetConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/facet/AddTapestrySupportUtil.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/facet/TapestryLibrariesValidatorDescription.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/facet/TapestryFacet.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/facet/TapestryFacetType.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/facet/ui/FacetEditor.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/facet/ui/NewFacetDialog.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/facet/TapestryVersion.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/TapestryEmbeddedCssProvider.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/TapestryResourceProvider.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/annotator/TemplateTagAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryHtmlTagDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryAttributeDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryTagDescriptorProvider.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryTagDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestrySchemaProvider.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryUnknownTagDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryParameterDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/BasicTapestryTagDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/DescriptorUtil.java",
  "extension" : "java",
  "linesOfCode" : 276,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/BasicTapestryAttributeDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryMixinDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryNamespaceDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryXmlExtension.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryParametersNamespaceDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryIdOrTypeAttributeDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/descriptor/TapestryMetaDataContributor.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/reference/TapestryReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/reference/PsiAttributeValueReference.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/completion/TemplateCompletionContributor.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/TemplateColorSettingsPage.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/lang/TelLanguageInjector.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/TapestryFileTemplateGroupFactory.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/TapestryImplicitUsageProvider.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/ViewTransferHandler.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/TapestryIdeView.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/TapestryProjectViewPane.java",
  "extension" : "java",
  "linesOfCode" : 404,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/ViewMouseListener.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/TapestryViewTreeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/TapestryProjectTreeStructure.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/TapestryProjectSelectInTarget.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/AbstractModuleNode.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/LibrariesNode.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/ModuleNode.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/RootNode.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/LibraryNode.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/FolderNode.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/PageNode.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/MixinNode.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/MixinsNode.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/ClassNode.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/PagesNode.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/TapestryNode.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/ComponentNode.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/PackageNodesComparator.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/ComponentsNode.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/ExternalLibraryNode.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/FileNode.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/nodes/PackageNode.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/actions/GroupElementFilesToggleAction.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/actions/ShowLibrariesTogleAction.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/view/actions/StartInBasePackageAction.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/inspections/TapestryInspectionBase.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/inspections/TelReferencesInspection.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/util/Validators.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/util/TapestryPropertyNamingUtil.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/util/TapestryUtils.java",
  "extension" : "java",
  "linesOfCode" : 283,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/util/CachedUserDataCache.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/util/IdeaUtils.java",
  "extension" : "java",
  "linesOfCode" : 167,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/actions/createnew/AddNewComponentAction.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/actions/createnew/AddNewMixinDialog.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/actions/createnew/AddNewElementAction.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/actions/createnew/AddNewComponentDialog.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/actions/createnew/AddNewPageAction.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/actions/createnew/AddNewMixinAction.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/actions/navigation/TemplatesNavigation.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/actions/navigation/ClassTemplateNavigation.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/actions/navigation/TagDocumentationNavigation.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/java/com/intellij/tapestry/intellij/actions/safedelete/SafeDeleteProvider.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/resources/META-INF/tapestry-css-support-plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 99,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/resources/com/intellij/tapestry/templateColorSettingsText.html",
  "extension" : "html",
  "linesOfCode" : 11,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/resources/libraries/tapestry.xml",
  "extension" : "xml",
  "linesOfCode" : 39,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/resources/inspectionDescriptions/TelReferencesInspection.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/resources/fileTemplates/j2ee/Tapestry Project Pom.xml.html",
  "extension" : "html",
  "linesOfCode" : 12,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/resources/fileTemplates/j2ee/Tapestry Page Template.html.html",
  "extension" : "html",
  "linesOfCode" : 12,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/resources/fileTemplates/j2ee/Tapestry Page Class.java.html",
  "extension" : "html",
  "linesOfCode" : 12,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/resources/fileTemplates/j2ee/Tapestry Component Class.java.html",
  "extension" : "html",
  "linesOfCode" : 12,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/resources/fileTemplates/j2ee/Tapestry Mixin Class.java.html",
  "extension" : "html",
  "linesOfCode" : 12,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/resources/fileTemplates/j2ee/Tapestry Component Template.html.html",
  "extension" : "html",
  "linesOfCode" : 12,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/src/main/gen/icons/TapestryIcons.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tapestry/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 39,
  "components" : [ "primary::tapestry" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/ruby/CompassSettingsPanelForRubyModule.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/ruby/RubyCompassExtension.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/ruby/CompassConfigurableForRubyModule.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/ruby/CompassConfigParserRM.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/ruby/CompassImportPathRegistrationWatcherRM.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassSassExtension.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/watcher/CompassSassScssTaskConsumerBase.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/watcher/CompassScssTaskConsumer.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/watcher/CompassSassTaskConsumer.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassSettingsPanel.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/GemUtil.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassConfig.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassImportPathRegistrationWatcher.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassImportPathRegistrationWatcherImpl.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/SassCompassExtensionStartupActivity.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassUtil.java",
  "extension" : "java",
  "linesOfCode" : 280,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassSettingsPanelImpl.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassFileReferenceHelper.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/ConfigureCompassQuickFix.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassConfigParserImpl.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassConfigParser.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassSettings.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/java/com/jetbrains/plugins/compass/CompassConfigurableProvider.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/resources/META-INF/compass-watcher.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/src/main/resources/META-INF/compass-ruby.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compass/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 12,
  "components" : [ "primary::compass" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/UsernamePasswordForm.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/RESTCookiesPanel.java",
  "extension" : "java",
  "linesOfCode" : 289,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/RestClientSettings.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/RestClientRequestPanel.java",
  "extension" : "java",
  "linesOfCode" : 374,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/CreateRestClientAction.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/RestClientFileUtil.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/RESTClient.java",
  "extension" : "java",
  "linesOfCode" : 680,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/php/PhpRestClientCustomActionsProvider.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/RestClientLegacyBundle.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/NameValueTableModel.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/RestClientCustomActionsProvider.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/java/com/intellij/restClient/RunRequestAction.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/src/main/resources/META-INF/rest-client.php.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "restClient-legacy/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 26,
  "components" : [ "primary::restClient-legacy" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 39,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
} ]