[ {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/SeparateClassloaderTestRunner.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/Repeat.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "extension" : "java",
  "linesOfCode" : 323,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/StrictWorkMonitor.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRng.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "extension" : "java",
  "linesOfCode" : 204,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepeatRule.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "extension" : "java",
  "linesOfCode" : 699,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/time/MonotonicFakeClock.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/time/TimeUtil.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/Assert.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/about.html",
  "extension" : "html",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/BouncyCastleGpgSignerFactory.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BCText.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKey.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSigner.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyPassphrasePrompt.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifierFactory.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "extension" : "java",
  "linesOfCode" : 324,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "extension" : "java",
  "linesOfCode" : 517,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/KeyGrip.java",
  "extension" : "java",
  "linesOfCode" : 214,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SXprUtils.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeys.java",
  "extension" : "java",
  "linesOfCode" : 412,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SExprParser.java",
  "extension" : "java",
  "linesOfCode" : 555,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/OCBPBEProtectionRemoverFactory.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.apache/about.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/TemporaryBufferEntity.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "extension" : "java",
  "linesOfCode" : 334,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/internal/HttpApacheText.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnectionFactory.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/findBugs/FindBugsExcludeFilter.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_ecdsa_384_testpass.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_rsa_2048.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_rsa_1024.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_rsa_2048_testpass.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_ecdsa_256_testpass.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_rsa_4096_testpass.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_dsa_testpass.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_rsa_4096.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_ecdsa_384.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_ecdsa_521.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_dsa.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_rsa_3072.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_ecdsa_521_testpass.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_ed25519_testpass.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_ed25519_expensive_testpass.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_rsa_3072_testpass.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_ed25519.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_rsa_1024_testpass.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh/id_ecdsa_256.pub",
  "extension" : "pub",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "extension" : "java",
  "linesOfCode" : 336,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshBasicTestBase.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "extension" : "java",
  "linesOfCode" : 719,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "extension" : "java",
  "linesOfCode" : 315,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.gpg.bc.feature/license.html",
  "extension" : "html",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.gpg.bc.feature/edl-v10.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.gpg.bc.feature/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.lfs.feature/license.html",
  "extension" : "html",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.lfs.feature/edl-v10.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.lfs.feature/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.junit.feature/license.html",
  "extension" : "html",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.junit.feature/edl-v10.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.junit.feature/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 66,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.source.feature/license.html",
  "extension" : "html",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.source.feature/edl-v10.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.source.feature/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 119,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.pgm.feature/license.html",
  "extension" : "html",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.pgm.feature/edl-v10.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.pgm.feature/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.ssh.apache.feature/license.html",
  "extension" : "html",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.ssh.apache.feature/edl-v10.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.ssh.apache.feature/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.http.apache.feature/license.html",
  "extension" : "html",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.http.apache.feature/edl-v10.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.http.apache.feature/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.repository/category.xml",
  "extension" : "xml",
  "linesOfCode" : 239,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.feature/license.html",
  "extension" : "html",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.feature/edl-v10.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.feature/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.ssh.jsch.feature/license.html",
  "extension" : "html",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.ssh.jsch.feature/edl-v10.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.packaging/org.eclipse.jgit.ssh.jsch.feature/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::org.eclipse.jgit.packaging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/about.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "extension" : "java",
  "linesOfCode" : 239,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/Constants.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LfsPointerFilter.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/InstallBuiltinLfsCommand.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/SmudgeFilter.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/BuiltinLFS.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/Protocol.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsBlobLoader.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/AtomicObjectOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsText.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConfig.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConnectionFactory.java",
  "extension" : "java",
  "linesOfCode" : 207,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsBlobFilter.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/CorruptMediaFile.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsBandwidthLimitExceeded.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsRateLimitExceeded.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsUnauthorized.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsRepositoryReadOnly.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsUnavailable.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsInsufficientStorage.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/InvalidLongObjectIdException.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsValidationError.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsRepositoryNotFound.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/CorruptLongObjectException.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsConfigInvalidException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/Lfs.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/CleanFilter.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/findBugs/FindBugsExcludeFilter.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/about.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/TransferHandler.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsProtocolServlet.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LargeFileRepository.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsObject.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "extension" : "java",
  "linesOfCode" : 277,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Config.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Repository.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/ObjectDownloadListener.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/ObjectUploadListener.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsServlet.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/internal/LfsServerText.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/internal/LfsGson.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/Response.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/SimpleHttpServer.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/MockServletConfig.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/TestRequestLog.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.benchmarks/findBugs/FindBugsExcludeFilter.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/CreateFileSnapshotBenchmark.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/SHA1Benchmark.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/LookupFileStoreBenchmark.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/SimpleLruCacheBenchmark.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/GetRefsBenchmark.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/FileMoveBenchmark.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache.agent/about.html",
  "extension" : "html",
  "linesOfCode" : 86,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/WinPipeConnector.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Factory.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantConnector.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Sockets.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/LibraryHolder.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/UnixSockets.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/UnixDomainSocketConnector.java",
  "extension" : "java",
  "linesOfCode" : 187,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Texts.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantLibrary.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/about.html",
  "extension" : "html",
  "linesOfCode" : 86,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/DefaultProxyDataFactory.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/ProxyDataFactory.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SessionCloseListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/ProxyData.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/ServerKeyDatabase.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/JGitKeyCache.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/KeyPasswordProvider.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/IdentityPasswordProvider.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "extension" : "java",
  "linesOfCode" : 501,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "extension" : "java",
  "linesOfCode" : 332,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/Connector.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/AbstractConnector.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/ConnectorFactory.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/KeyCache.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/CachingKeyPairProvider.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitUserInteraction.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/PasswordProviderWrapper.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthFactory.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitServerKeyVerifier.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPasswordAuthFactory.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "extension" : "java",
  "linesOfCode" : 584,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/ServerKeyLookup.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPasswordAuthentication.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshConfig.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthenticationReporter.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "extension" : "java",
  "linesOfCode" : 321,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationCanceledException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthFactory.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "extension" : "java",
  "linesOfCode" : 286,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "extension" : "java",
  "linesOfCode" : 458,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AuthenticationChallenge.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AbstractClientProxyConnector.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/StatusLine.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/StatefulProxyConnector.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpParser.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitHostConfigEntry.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "extension" : "java",
  "linesOfCode" : 355,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/AbstractAuthenticationHandler.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/GssApiAuthentication.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/AuthenticationHandler.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/BasicAuthentication.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "extension" : "java",
  "linesOfCode" : 467,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "extension" : "java",
  "linesOfCode" : 232,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/SshdText.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "extension" : "java",
  "linesOfCode" : 338,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/ConnectorFactoryProvider.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/JGitSshAgentFactory.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/KnownHostEntryReader.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiMechanisms.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/workspace_status.py",
  "extension" : "py",
  "linesOfCode" : 20,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/bzl/jmh.bzl",
  "extension" : "bzl",
  "linesOfCode" : 65,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/maven-central/download.rb",
  "extension" : "rb",
  "linesOfCode" : 37,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/maven-central/deploy.rb",
  "extension" : "rb",
  "linesOfCode" : 63,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/eclipse-JGit-Format.xml",
  "extension" : "xml",
  "linesOfCode" : 390,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/bazlets.bzl",
  "extension" : "bzl",
  "linesOfCode" : 16,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/about.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackErrorHandler.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/NoCacheFilter.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/AsIsFileFilter.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/TextFileServlet.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ObjectFileServlet.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ReceivePackErrorHandler.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/InfoPacksServlet.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/RepositoryFilter.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/IsLocalFilter.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ClientVersionUtil.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/FileSender.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/resolver/DefaultReceivePackFactory.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/resolver/DefaultUploadPackFactory.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/resolver/AsIsFileService.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/SmartServiceInfoRefs.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ReceivePackServlet.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/NoParameterFilterConfig.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/WrappedRequest.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/RegexPipeline.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/ServletBinderImpl.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/UrlPipeline.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/SuffixPipeline.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/ErrorServlet.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/RegexGroupFilter.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaServlet.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/ServletBinder.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/InfoRefsServlet.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/HttpServerText.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/SmartOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/about.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/UntrackedFilesHandler.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RevTreeHandler.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/SubcommandHandler.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/OptionWithValuesListHandler.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/GpgSignHandler.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/PathTreeFilterHandler.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RevCommitHandler.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/ObjectIdHandler.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/InstantHandler.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RefSpecHandler.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/AbstractTreeIteratorHandler.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "extension" : "java",
  "linesOfCode" : 205,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Checkout.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Daemon.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "extension" : "java",
  "linesOfCode" : 218,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Branch.java",
  "extension" : "java",
  "linesOfCode" : 267,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/ConvertRefStorage.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Commit.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/UploadPack.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Describe.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "extension" : "java",
  "linesOfCode" : 421,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Rm.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Init.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Die.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTree.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/LsRemote.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Merge.java",
  "extension" : "java",
  "linesOfCode" : 197,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Push.java",
  "extension" : "java",
  "linesOfCode" : 195,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Blame.java",
  "extension" : "java",
  "linesOfCode" : 321,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/ShowRef.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevParse.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Glog.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/VerifyReftable.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowCacheTree.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowPackDelta.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/MakeCacheTree.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowDirCache.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "extension" : "java",
  "linesOfCode" : 356,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "extension" : "java",
  "linesOfCode" : 322,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ReadReftable.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ReadDirCache.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/WriteReftable.java",
  "extension" : "java",
  "linesOfCode" : 229,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/DiffAlgorithms.java",
  "extension" : "java",
  "linesOfCode" : 271,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "extension" : "java",
  "linesOfCode" : 212,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowCommands.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/WriteDirCache.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Remote.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/AmazonS3Client.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandRef.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/AbstractFetchCommand.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Reset.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Status.java",
  "extension" : "java",
  "linesOfCode" : 271,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Tag.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "extension" : "java",
  "linesOfCode" : 271,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Gc.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/ReceivePack.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Clone.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "extension" : "java",
  "linesOfCode" : 322,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/IndexPack.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Archive.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandCatalog.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Add.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Reflog.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevList.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "extension" : "java",
  "linesOfCode" : 315,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/internal/VerificationUtils.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/internal/CLIText.java",
  "extension" : "java",
  "linesOfCode" : 261,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/internal/SshDriver.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeBase.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/LsTree.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Repo.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Command.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Clean.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/LsFiles.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Config.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Version.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleCredentialsProvider.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/findBugs/FindBugsExcludeFilter.xml",
  "extension" : "xml",
  "linesOfCode" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/about.html",
  "extension" : "html",
  "linesOfCode" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiff.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/LowLevelDiffAlgorithm.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "extension" : "java",
  "linesOfCode" : 641,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "extension" : "java",
  "linesOfCode" : 454,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffConfig.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "extension" : "java",
  "linesOfCode" : 230,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "extension" : "java",
  "linesOfCode" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HashedSequencePair.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SequenceComparator.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiffIndex.java",
  "extension" : "java",
  "linesOfCode" : 166,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SubsequenceComparator.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HashedSequenceComparator.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Sequence.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/EditList.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "extension" : "java",
  "linesOfCode" : 239,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HashedSequence.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/PatchIdDiffFormatter.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "extension" : "java",
  "linesOfCode" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Subsequence.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffAlgorithm.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "extension" : "java",
  "linesOfCode" : 649,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "extension" : "java",
  "linesOfCode" : 234,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathSuffixFilter.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotIgnoredFilter.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotTreeFilter.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilter.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/IndexDiffFilter.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilterMarker.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/InterIndexDiffFilter.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/SkipWorkTreeFilter.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "extension" : "java",
  "linesOfCode" : 930,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeOptions.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "extension" : "java",
  "linesOfCode" : 238,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/InstantComparator.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/annotations/NonNull.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/annotations/Nullable.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PostCommitHook.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PreCommitHook.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/GitHook.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/Hooks.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/CommitMsgHook.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IMatcher.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IgnoreNode.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/WildCardMatcher.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/TrailingAsteriskMatcher.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/AbstractMatcher.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/WildMatcher.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "extension" : "java",
  "linesOfCode" : 360,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/LeadingAsteriskMatcher.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/NameMatcher.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/InflaterCache.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCacheConfig.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AsyncObjectSizeQueue.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSigner.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbrevConfig.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BitmapObject.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoFile.java",
  "extension" : "java",
  "linesOfCode" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ReflogReader.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryState.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "extension" : "java",
  "linesOfCode" : 829,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "extension" : "java",
  "linesOfCode" : 314,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SubmoduleConfig.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GitmoduleEntry.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/StoredConfig.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigConstants.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AsyncObjectLoaderQueue.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignatureVerifierFactory.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectDatabase.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/DefaultTypedConfigGetter.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSerializer.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "extension" : "java",
  "linesOfCode" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgObjectSigner.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AsyncOperation.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BlobObjectChecker.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TextProgressMonitor.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BitmapIndex.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefComparator.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "extension" : "java",
  "linesOfCode" : 230,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "extension" : "java",
  "linesOfCode" : 253,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigLine.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CoreConfig.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CheckoutEntry.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Constants.java",
  "extension" : "java",
  "linesOfCode" : 235,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TypedConfigGetter.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TagBuilder.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryBuilder.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ReflogEntry.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "extension" : "java",
  "linesOfCode" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryBuilderFactory.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefRename.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchTrackingStatus.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "extension" : "java",
  "linesOfCode" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/EmptyProgressMonitor.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "extension" : "java",
  "linesOfCode" : 1118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignature.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/internal/WorkQueue.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/internal/BooleanTriState.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BlobBasedConfig.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectBuilder.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Ref.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignatureVerifier.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSet.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "extension" : "java",
  "linesOfCode" : 270,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "extension" : "java",
  "linesOfCode" : 245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ProgressMonitor.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "extension" : "java",
  "linesOfCode" : 789,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/NullProgressMonitor.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NonNoteEntry.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "extension" : "java",
  "linesOfCode" : 246,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMerger.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/Note.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/InMemoryNoteBucket.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NotesMergeConflictException.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteBucket.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/DefaultNoteMerger.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "extension" : "java",
  "linesOfCode" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/AbstractPlotRenderer.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "extension" : "java",
  "linesOfCode" : 219,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotWalk.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotLane.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ContentMergeStrategy.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatterPass.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeMessageFormatter.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategySimpleTwoWayInCore.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ThreeWayMerger.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyRecursive.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatter.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/EolAwareOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeAlgorithm.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeResult.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyResolve.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/RecursiveMerger.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyOneSided.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeChunk.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/SquashMessageFormatter.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ThreeWayMergeStrategy.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeStrategy.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "extension" : "java",
  "linesOfCode" : 951,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RegularSuperprojectWriter.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "extension" : "java",
  "linesOfCode" : 333,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/BareSuperprojectWriter.java",
  "extension" : "java",
  "linesOfCode" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "extension" : "java",
  "linesOfCode" : 312,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/internal/RepoText.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/RepositoryEvent.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/RefsChangedEvent.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ConfigChangedEvent.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/WorkingTreeModifiedEvent.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ConfigChangedListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/IndexChangedEvent.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerList.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/WorkingTreeModifiedListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/RefsChangedListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/RepositoryListener.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/IndexChangedListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerHandle.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "extension" : "java",
  "linesOfCode" : 316,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "extension" : "java",
  "linesOfCode" : 947,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/InvalidPathException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "extension" : "java",
  "linesOfCode" : 190,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "extension" : "java",
  "linesOfCode" : 440,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "extension" : "java",
  "linesOfCode" : 615,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuildIterator.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/BaseDirCacheEditor.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/ReverseWalk.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "extension" : "java",
  "linesOfCode" : 613,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "extension" : "java",
  "linesOfCode" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Region.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ReachabilityChecker.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FixUninterestingGenerator.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/MergeBaseGenerator.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FooterKey.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TopoNonIntermixSortGenerator.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TopoSortGenerator.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/EndGenerator.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/ObjectFilter.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitterRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SubStringRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/NotRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SkipRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AuthorRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/PatternMatchRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MessageRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MaxCountRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObjectList.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/LIFORevQueue.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BitmapWalker.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/Generator.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalkUtils.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObject.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractRevQueue.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitCG.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TreeRevFilter.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RewriteGenerator.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "extension" : "java",
  "linesOfCode" : 190,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "extension" : "java",
  "linesOfCode" : 325,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AsyncRevObjectQueue.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevBlob.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlag.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FIFORevQueue.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockObjQueue.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTree.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FollowFilter.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlagSet.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BoundaryGenerator.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/PendingGenerator.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "extension" : "java",
  "linesOfCode" : 502,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FooterLine.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthGenerator.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/StartGenerator.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevSort.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DelayRevQueue.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "extension" : "java",
  "linesOfCode" : 744,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RenameCallback.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectReachabilityChecker.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesProvider.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesNodeProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/FilterCommandRegistry.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesRule.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesNode.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/FilterCommand.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "extension" : "java",
  "linesOfCode" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attribute.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/FilterCommandFactory.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/LastHead.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/CharacterHead.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/AbstractHead.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/GroupHead.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/Head.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "extension" : "java",
  "linesOfCode" : 230,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/WildCardHead.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/RestrictedWildCardHead.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/logging/PerformanceLogRecord.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/logging/PerformanceLogContext.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FtpChannel.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AbstractAdvertiseRefsHook.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InternalFetchConnection.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PostReceiveHook.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV0Parser.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchHeadRecord.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "extension" : "java",
  "linesOfCode" : 221,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "extension" : "java",
  "linesOfCode" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HMACSHA1NonceGenerator.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AwsRequestSignerV4.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InternalPushConnection.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshConfigStore.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "extension" : "java",
  "linesOfCode" : 314,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleFile.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "extension" : "java",
  "linesOfCode" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "extension" : "java",
  "linesOfCode" : 229,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "extension" : "java",
  "linesOfCode" : 243,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WantNotValidException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "extension" : "java",
  "linesOfCode" : 1630,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WriteAbortedException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "extension" : "java",
  "linesOfCode" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshTransport.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreUploadHook.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/OperationResult.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "extension" : "java",
  "linesOfCode" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NonceGenerator.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/GitProtocolConstants.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreUploadHookChain.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TagOpt.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleStream.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefLeaseSpec.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "extension" : "java",
  "linesOfCode" : 374,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UrlConfig.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProgressSpinner.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ServiceMayNotContinueException.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreReceiveHookChain.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefFilter.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandProgressMonitor.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UnpackErrorHandler.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "extension" : "java",
  "linesOfCode" : 343,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RequestNotYetReadException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CapabilitiesV2Request.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseConnection.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ObjectCountCallback.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "extension" : "java",
  "linesOfCode" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SignedPushConfig.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "extension" : "java",
  "linesOfCode" : 328,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2HookChain.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandInputStream.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRCCredentialsProvider.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommandErrorHandler.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "extension" : "java",
  "linesOfCode" : 1018,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackLock.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportProtocol.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonClient.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "extension" : "java",
  "linesOfCode" : 248,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "extension" : "java",
  "linesOfCode" : 1188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2Parser.java",
  "extension" : "java",
  "linesOfCode" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UsernamePasswordCredentialsProvider.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "extension" : "java",
  "linesOfCode" : 1386,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "extension" : "java",
  "linesOfCode" : 551,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseFetchConnection.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConnection.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ChainingCredentialsProvider.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UserAgent.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PostReceiveHookChain.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushResult.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "extension" : "java",
  "linesOfCode" : 413,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRC.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshConstants.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/UploadPackFactory.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/ReceivePackFactory.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/ServiceNotAuthorizedException.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/RepositoryResolver.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/ServiceNotEnabledException.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "extension" : "java",
  "linesOfCode" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushProcess.java",
  "extension" : "java",
  "linesOfCode" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundle.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InsecureCipherFactory.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PostUploadHook.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InternalHttpServerGlue.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "extension" : "java",
  "linesOfCode" : 258,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Connection.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackTransport.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "extension" : "java",
  "linesOfCode" : 243,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "extension" : "java",
  "linesOfCode" : 329,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ConnectivityChecker.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "extension" : "java",
  "linesOfCode" : 365,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "extension" : "java",
  "linesOfCode" : 421,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2Hook.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "extension" : "java",
  "linesOfCode" : 519,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshSessionFactory.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleWriter.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchResult.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConfig.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "extension" : "java",
  "linesOfCode" : 633,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "extension" : "java",
  "linesOfCode" : 753,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchConnection.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteSession2.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TcpTransport.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "extension" : "java",
  "linesOfCode" : 329,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchRequest.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "extension" : "java",
  "linesOfCode" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AdvertiseRefsHook.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PostUploadHookChain.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpTransport.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreReceiveHook.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkTransport.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AdvertiseRefsHookChain.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPackInternalServerErrorException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialsProvider.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/HttpConnectionFactory.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/HttpConnectionFactory2.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnectionFactory.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/NoCheckX509TrustManager.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/HttpConnection.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ObjectInfoRequest.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteSession.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonService.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "extension" : "java",
  "linesOfCode" : 391,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleConflict.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleStatusType.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleStatus.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diff/FilteredRenameDetector.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedReachabilityChecker.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddToBitmapFilter.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/PedestrianObjectReachabilityChecker.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/PedestrianReachabilityChecker.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddUnseenToBitmapFilter.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddToBitmapWithCacheFilter.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedObjectReachabilityChecker.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/JGitText.java",
  "extension" : "java",
  "linesOfCode" : 879,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckError.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstWant.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstCommand.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "extension" : "java",
  "linesOfCode" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/IterativeConnectivityChecker.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/FullConnectivityChecker.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFile.java",
  "extension" : "java",
  "linesOfCode" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/DelegatingSSLSocketFactory.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFileCache.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PromptContinueHandler.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandExecutor.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ExternalMergeTool.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedDiffTool.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ExternalToolUtils.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ToolException.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffToolConfig.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "extension" : "java",
  "linesOfCode" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "extension" : "java",
  "linesOfCode" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PreDefinedMergeTool.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/InformNoToolHandler.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PreDefinedDiffTool.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ExternalDiffTool.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeToolConfig.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandLineMergeTool.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandLineDiffTool.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedMergeTool.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/submodule/SubmoduleValidator.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "extension" : "java",
  "linesOfCode" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "extension" : "java",
  "linesOfCode" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "extension" : "java",
  "linesOfCode" : 331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockSizeTooSmallException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "extension" : "java",
  "linesOfCode" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/LogCursor.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConstants.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "extension" : "java",
  "linesOfCode" : 471,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/RefCursor.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReflogReader.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/EmptyLogCursor.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/Reftable.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "extension" : "java",
  "linesOfCode" : 553,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphLoader.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphObjectIndex.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphConstants.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraph.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "extension" : "java",
  "linesOfCode" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphBuilder.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommitData.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommits.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphFormatException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphV1.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "extension" : "java",
  "linesOfCode" : 469,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalObjectRepresentation.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "extension" : "java",
  "linesOfCode" : 317,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackReverseIndex.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "extension" : "java",
  "linesOfCode" : 206,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObjectCache.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexLoader.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "extension" : "java",
  "linesOfCode" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitSet.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexWriter.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInputStream.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "extension" : "java",
  "linesOfCode" : 1284,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackLockImpl.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LargePackedWholeObject.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "extension" : "java",
  "linesOfCode" : 624,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "extension" : "java",
  "linesOfCode" : 244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "extension" : "java",
  "linesOfCode" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GcLog.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "extension" : "java",
  "linesOfCode" : 867,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "extension" : "java",
  "linesOfCode" : 368,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileCommitGraph.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "extension" : "java",
  "linesOfCode" : 553,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogReaderImpl.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "extension" : "java",
  "linesOfCode" : 503,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileObjectDatabase.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriter.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GlobalAttributesNode.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexWriterV1.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LazyObjectIdSetFile.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "extension" : "java",
  "linesOfCode" : 325,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteArrayWindow.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFileSnapshot.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WriteConfig.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteWindow.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "extension" : "java",
  "linesOfCode" : 638,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "extension" : "java",
  "linesOfCode" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "extension" : "java",
  "linesOfCode" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogWriter.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UInt24Array.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteBufferWindow.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "extension" : "java",
  "linesOfCode" : 245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BasePackBitmapIndex.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CheckoutEntryImpl.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryUpdate.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "extension" : "java",
  "linesOfCode" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriterV1.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalObjectToPack.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/DeltaBaseCache.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndex.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriterV2.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogEntryImpl.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InfoAttributesNode.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "extension" : "java",
  "linesOfCode" : 1088,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryRename.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "extension" : "java",
  "linesOfCode" : 353,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndex.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "extension" : "java",
  "linesOfCode" : 295,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalCachedPack.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableStack.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsText.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsFsck.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsConfig.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "extension" : "java",
  "linesOfCode" : 324,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefRename.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableBatchRefUpdate.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BeforeDfsPackIndexLoadedListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "extension" : "java",
  "linesOfCode" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/PackInputStream.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/LargePackedWholeObject.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjectRepresentation.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderOptions.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "extension" : "java",
  "linesOfCode" : 232,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "extension" : "java",
  "linesOfCode" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlock.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPacksChangedEvent.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBundleWriter.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "extension" : "java",
  "linesOfCode" : 900,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjectToPack.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "extension" : "java",
  "linesOfCode" : 325,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "extension" : "java",
  "linesOfCode" : 577,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsCachedPack.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/ReadableChannel.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "extension" : "java",
  "linesOfCode" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BeforeDfsPackIndexLoadedEvent.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryBuilder.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "extension" : "java",
  "linesOfCode" : 630,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsStreamKey.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPacksChangedListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "extension" : "java",
  "linesOfCode" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftable.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefUpdate.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryDescription.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "extension" : "java",
  "linesOfCode" : 389,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/CancellableDigestOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/BlockSource.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/NullMessageDigest.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "extension" : "java",
  "linesOfCode" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BaseSearch.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/CachedPack.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaEncoder.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaCache.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java",
  "extension" : "java",
  "linesOfCode" : 337,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BinaryDelta.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindowEntry.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "extension" : "java",
  "linesOfCode" : 1565,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndexScanner.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/StoredObjectRepresentation.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "extension" : "java",
  "linesOfCode" : 318,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "extension" : "java",
  "linesOfCode" : 355,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectReuseAsIs.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "extension" : "java",
  "linesOfCode" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackExt.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/CachedPackUriProvider.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ThreadSafeDeltaCache.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/IntSet.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "extension" : "java",
  "linesOfCode" : 353,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FormatError.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "extension" : "java",
  "linesOfCode" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "extension" : "java",
  "linesOfCode" : 283,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedHunkHeader.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "extension" : "java",
  "linesOfCode" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/BinaryHunk.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "extension" : "java",
  "linesOfCode" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleSyncCommand.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListTagCommand.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddNoteCommand.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "extension" : "java",
  "linesOfCode" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "extension" : "java",
  "linesOfCode" : 287,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "extension" : "java",
  "linesOfCode" : 235,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickResult.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteRemoveCommand.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListNotesCommand.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/BlameCommand.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutResult.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashListCommand.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "extension" : "java",
  "linesOfCode" : 318,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitCommand.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "extension" : "java",
  "linesOfCode" : 454,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteSetUrlCommand.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RenameBranchCommand.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "extension" : "java",
  "linesOfCode" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ShowNoteCommand.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ApplyResult.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteListCommand.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GitCommand.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "extension" : "java",
  "linesOfCode" : 246,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleInitCommand.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "extension" : "java",
  "linesOfCode" : 638,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleStatusCommand.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddCommand.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ReflogCommand.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoveNoteCommand.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "extension" : "java",
  "linesOfCode" : 289,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TransportCommand.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitResult.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "extension" : "java",
  "linesOfCode" : 258,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "extension" : "java",
  "linesOfCode" : 521,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "extension" : "java",
  "linesOfCode" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RmCommand.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullResult.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/InitCommand.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DeleteBranchCommand.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TransportConfigCallback.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleAddCommand.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "extension" : "java",
  "linesOfCode" : 1393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "extension" : "java",
  "linesOfCode" : 403,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StatusCommand.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerificationResult.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListBranchCommand.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ApplyCommand.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "extension" : "java",
  "linesOfCode" : 380,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "extension" : "java",
  "linesOfCode" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashDropCommand.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GarbageCollectCommand.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteAddCommand.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/TooLargePackException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/AbortedByHookException.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/JGitInternalException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/EmptyCommitException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/DetachedHeadException.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidRemoteException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CannotDeleteCurrentBranchException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/RefAlreadyExistsException.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidRefNameException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/WrongObjectTypeException.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidTagNameException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/RefNotFoundException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/UnsupportedSigningFormatException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/PatchFormatException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/NoFilepatternException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/ServiceUnavailableException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/TooLargeObjectInPackException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/WrongRepositoryStateException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CheckoutConflictException.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidMergeHeadsException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/MultipleParentsNotAllowedException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidConfigurationException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/NotMergedException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/UnmergedPathsException.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/NoHeadException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/RefNotAdvertisedException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/FilterFailedException.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/NoMessageException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/GitAPIException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/ConcurrentRefUpdateException.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/TransportException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidRebaseStepException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/StashApplyFailureException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CanceledException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/PatchApplyException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DeleteTagCommand.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileRepositoryBuilder.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheStats.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "extension" : "java",
  "linesOfCode" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "extension" : "java",
  "linesOfCode" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Equality.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "extension" : "java",
  "linesOfCode" : 293,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "extension" : "java",
  "linesOfCode" : 404,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LRUMap.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ChangeIdUtil.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GSSManagerFactory.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/UbcCheck.java",
  "extension" : "java",
  "linesOfCode" : 972,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "extension" : "java",
  "linesOfCode" : 399,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Native.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/Sha1CollisionException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SignatureUtils.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "extension" : "java",
  "linesOfCode" : 204,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Hex.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharUtil.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Base85.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "extension" : "java",
  "linesOfCode" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ProcessResult.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawSubStringPattern.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Holder.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IO.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/References.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "extension" : "java",
  "linesOfCode" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/QuotedString.java",
  "extension" : "java",
  "linesOfCode" : 235,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/MutableInteger.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SshSupport.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "extension" : "java",
  "linesOfCode" : 1426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "extension" : "java",
  "linesOfCode" : 516,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "extension" : "java",
  "linesOfCode" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Monitoring.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "extension" : "java",
  "linesOfCode" : 568,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Paths.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/MonotonicClock.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/MonotonicSystemClock.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/ProposedTimestamp.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GitDateFormatter.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/NullOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/StreamCopyThread.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/EolStreamTypeUtil.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFInputStream.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/SilentFileInputStream.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/LimitedInputStream.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkInputStream.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutInputStream.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/DisabledOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeInputStream.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/MessageWriter.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryDeltaInputStream.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFInputStream.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/CountingOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongMap.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Base64.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharSequence.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GitDateParser.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RelativeDateFormatter.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Stats.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/util/CachedAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/InvalidObjectIdException.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TooLargePackException.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CompoundException.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/AmbiguousObjectException.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/MissingObjectException.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoPackSignatureException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IndexReadException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IndexWriteException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TranslationBundleLoadingException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/MissingBundlePrerequisiteException.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackInvalidException.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/StopWalkException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/DiffInterruptedException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/DirCacheNameConflictException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/UnmergedPathException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/UnsupportedCredentialItem.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoMergeBaseException.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RemoteRepositoryException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/ObjectWritingException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoClosingBracketException.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/StoredObjectRepresentationNotAvailableException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/EntryExistsException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/BinaryBlobException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/UnsupportedPackIndexVersionException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RevWalkException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IllegalTodoFileModification.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TooLargeObjectInPackException.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CorruptPackIndexException.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CheckoutConflictException.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoRemoteRepositoryException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RevisionSyntaxException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TranslationStringMissingException.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/SymlinksNotSupportedException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/UnsupportedPackVersionException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CorruptObjectException.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CommandFailedException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TranslationBundleException.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoWorkTreeException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/InvalidPatternException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RepositoryNotFoundException.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IncorrectObjectTypeException.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackMismatchException.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/SearchForReuseTimeout.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackProtocolException.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TransportException.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/UnpackException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/ConfigInvalidException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NotSupportedException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CancelledException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LockFailedException.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/NLS.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/GlobalBundleCache.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/TranslationBundle.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::org.eclipse.jgit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.archive/about.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/FormatActivator.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TarFormat.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/Tbz2Format.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/BaseFormat.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TgzFormat.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/ArchiveFormats.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/ZipFormat.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/internal/ArchiveText.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TxzFormat.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.jsch/about.html",
  "extension" : "html",
  "linesOfCode" : 86,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "extension" : "java",
  "linesOfCode" : 249,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "extension" : "java",
  "linesOfCode" : 360,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/internal/transport/ssh/jsch/CredentialsProviderUserInfo.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/internal/transport/ssh/jsch/JSchText.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ant/about.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCloneTask.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitInitTask.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCheckoutTask.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitAddTask.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ui/about.html",
  "extension" : "html",
  "linesOfCode" : 51,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/UIText.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AwtCredentialsProvider.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/SwingCommitList.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AWTPlotRenderer.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AwtAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "concerns" : [ "::Unclassified" ]
} ]