[ {
  "shortName" : "static int check()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/UbcCheck.java",
  "fileLinesCount" : 1040,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 462,
  "linesOfCode" : 369,
  "mcCabeIndex" : 129,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 513,
  "endLine" : 817,
  "linesOfCode" : 299,
  "mcCabeIndex" : 87,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean processEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1074,
  "endLine" : 1428,
  "linesOfCode" : 264,
  "mcCabeIndex" : 82,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void findObjectsToPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1944,
  "endLine" : 2167,
  "linesOfCode" : 197,
  "mcCabeIndex" : 60,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 430,
  "linesOfCode" : 196,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void processEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 717,
  "endLine" : 1179,
  "linesOfCode" : 193,
  "mcCabeIndex" : 87,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean diff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 441,
  "endLine" : 655,
  "linesOfCode" : 191,
  "mcCabeIndex" : 66,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullResult call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 380,
  "linesOfCode" : 174,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  MergeResult merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeAlgorithm.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 344,
  "linesOfCode" : 168,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void copyAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 449,
  "endLine" : 640,
  "linesOfCode" : 160,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void copyAsIs2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 581,
  "linesOfCode" : 156,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Pattern convertGlob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 418,
  "linesOfCode" : 153,
  "mcCabeIndex" : 56,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 386,
  "linesOfCode" : 147,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexWriter.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 285,
  "linesOfCode" : 136,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignatureVerification verify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 141,
  "endLine" : 281,
  "linesOfCode" : 135,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContentStreamLoader applyText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 759,
  "endLine" : 914,
  "linesOfCode" : 135,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 313,
  "linesOfCode" : 131,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 237,
  "linesOfCode" : 128,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Pack writePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1251,
  "endLine" : 1397,
  "linesOfCode" : 127,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeResult mergeModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 203,
  "endLine" : 336,
  "linesOfCode" : 125,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sendPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2336,
  "endLine" : 2490,
  "linesOfCode" : 125,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Blame.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 109,
  "endLine" : 240,
  "linesOfCode" : 124,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sendRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1634,
  "endLine" : 1804,
  "linesOfCode" : 124,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 663,
  "endLine" : 807,
  "linesOfCode" : 124,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection selectCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 313,
  "linesOfCode" : 124,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void findExactRenames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 564,
  "endLine" : 712,
  "linesOfCode" : 121,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 775,
  "endLine" : 917,
  "linesOfCode" : 121,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void prune()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 513,
  "endLine" : 665,
  "linesOfCode" : 119,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PGPSecretKey parseSecretKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SExprParser.java",
  "fileLinesCount" : 826,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 100,
  "endLine" : 241,
  "linesOfCode" : 117,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Merge.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 91,
  "endLine" : 214,
  "linesOfCode" : 116,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 309,
  "linesOfCode" : 116,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean processMerge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 773,
  "endLine" : 929,
  "linesOfCode" : 114,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeImp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 267,
  "linesOfCode" : 112,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean doCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 494,
  "endLine" : 627,
  "linesOfCode" : 111,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void negotiate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 830,
  "endLine" : 1005,
  "linesOfCode" : 111,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 261,
  "linesOfCode" : 109,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void prepareIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/BareSuperprojectWriter.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 274,
  "linesOfCode" : 108,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpConnection connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 622,
  "endLine" : 747,
  "linesOfCode" : 108,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recompress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 288,
  "endLine" : 405,
  "linesOfCode" : 108,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void apply()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 353,
  "endLine" : 481,
  "linesOfCode" : 107,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fetchV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1177,
  "endLine" : 1308,
  "linesOfCode" : 106,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseResult call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 248,
  "endLine" : 364,
  "linesOfCode" : 106,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FetchV2Request parseFetchRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2Parser.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 219,
  "linesOfCode" : 105,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RenameBranchCommand.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 181,
  "linesOfCode" : 105,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1616,
  "endLine" : 1751,
  "linesOfCode" : 104,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1240,
  "endLine" : 1351,
  "linesOfCode" : 99,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickResult call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 213,
  "linesOfCode" : 99,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 208,
  "linesOfCode" : 99,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DirCache createTemporaryIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 413,
  "endLine" : 564,
  "linesOfCode" : 99,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void searchForDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1460,
  "endLine" : 1593,
  "linesOfCode" : 98,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result applyPatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 296,
  "linesOfCode" : 98,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRC.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 324,
  "linesOfCode" : 97,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FetchV0Request recvWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV0Parser.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 166,
  "linesOfCode" : 96,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void substitute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 911,
  "endLine" : 1010,
  "linesOfCode" : 96,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/DiffAlgorithms.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 135,
  "endLine" : 243,
  "linesOfCode" : 95,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int buildMatrix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 331,
  "linesOfCode" : 95,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String runSshCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SshSupport.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 151,
  "linesOfCode" : 94,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCache call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 233,
  "linesOfCode" : 93,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PGPSecretKey parseSecretKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SExprParser.java",
  "fileLinesCount" : 826,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 257,
  "endLine" : 374,
  "linesOfCode" : 92,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackedRefList pack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 704,
  "endLine" : 814,
  "linesOfCode" : 92,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readFrom()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 463,
  "endLine" : 578,
  "linesOfCode" : 91,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sendStatusReport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1828,
  "endLine" : 1934,
  "linesOfCode" : 91,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FileStoreAttributes getFileStoreAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 380,
  "endLine" : 484,
  "linesOfCode" : 91,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Branch.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 153,
  "endLine" : 245,
  "linesOfCode" : 90,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String readValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1410,
  "endLine" : 1505,
  "linesOfCode" : 90,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 327,
  "endLine" : 465,
  "linesOfCode" : 89,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 157,
  "linesOfCode" : 86,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void compress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 286,
  "linesOfCode" : 86,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientSession connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 109,
  "endLine" : 196,
  "linesOfCode" : 85,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection downloadLfsResource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/SmudgeFilter.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 132,
  "endLine" : 218,
  "linesOfCode" : 84,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startElement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 240,
  "linesOfCode" : 84,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TreeRevFilter.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 242,
  "linesOfCode" : 84,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevObject nextObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 413,
  "endLine" : 507,
  "linesOfCode" : 83,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection repack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 804,
  "endLine" : 903,
  "linesOfCode" : 83,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackLock renameAndOpenPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 416,
  "endLine" : 516,
  "linesOfCode" : 83,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/StartGenerator.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 162,
  "linesOfCode" : 82,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RebaseResult cherryPickCommitPreservingMerges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 574,
  "endLine" : 670,
  "linesOfCode" : 82,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 315,
  "linesOfCode" : 80,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Duration getFsResolution()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 590,
  "endLine" : 674,
  "linesOfCode" : 80,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 214,
  "linesOfCode" : 78,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean compactRange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 459,
  "endLine" : 556,
  "linesOfCode" : 77,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 199,
  "linesOfCode" : 77,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 597,
  "endLine" : 680,
  "linesOfCode" : 76,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 440,
  "endLine" : 522,
  "linesOfCode" : 76,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void indexOneObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 956,
  "endLine" : 1038,
  "linesOfCode" : 76,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 194,
  "endLine" : 281,
  "linesOfCode" : 75,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean iterate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 292,
  "linesOfCode" : 75,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DeleteBranchCommand.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 146,
  "linesOfCode" : 75,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1255,
  "endLine" : 1331,
  "linesOfCode" : 75,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LooseRef scanRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1096,
  "endLine" : 1181,
  "linesOfCode" : 74,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RebaseResult processStep()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 420,
  "endLine" : 495,
  "linesOfCode" : 74,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int parseChallenge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpParser.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 168,
  "endLine" : 256,
  "linesOfCode" : 73,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List doReadIdentification()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 467,
  "endLine" : 544,
  "linesOfCode" : 73,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printPorcelainStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Status.java",
  "fileLinesCount" : 358,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 83,
  "endLine" : 167,
  "linesOfCode" : 73,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void service()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1042,
  "endLine" : 1129,
  "linesOfCode" : 73,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 378,
  "linesOfCode" : 73,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int timeSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 516,
  "endLine" : 594,
  "linesOfCode" : 73,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleAddCommand.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 224,
  "linesOfCode" : 73,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 228,
  "linesOfCode" : 73,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/WriteReftable.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 77,
  "endLine" : 153,
  "linesOfCode" : 72,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/AbstractPlotRenderer.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 145,
  "linesOfCode" : 72,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 231,
  "linesOfCode" : 72,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Date parse_relative()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GitDateParser.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 302,
  "linesOfCode" : 72,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 193,
  "linesOfCode" : 71,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSigner.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 136,
  "endLine" : 213,
  "linesOfCode" : 70,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isMacHFSPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 853,
  "endLine" : 923,
  "linesOfCode" : 70,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 235,
  "linesOfCode" : 70,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void convertToPackedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 644,
  "endLine" : 731,
  "linesOfCode" : 70,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkoutEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1498,
  "endLine" : 1574,
  "linesOfCode" : 69,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean readAdvertisedRefsImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 284,
  "linesOfCode" : 69,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result doRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryRename.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 153,
  "linesOfCode" : 69,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSession getSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 191,
  "endLine" : 265,
  "linesOfCode" : 68,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimeUnit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/DefaultTypedConfigGetter.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 249,
  "linesOfCode" : 68,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parallelDeltaSearch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1654,
  "endLine" : 1736,
  "linesOfCode" : 68,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String readPipe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1367,
  "endLine" : 1436,
  "linesOfCode" : 67,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printRefUpdateResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Push.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 150,
  "endLine" : 224,
  "linesOfCode" : 66,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recreateCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 107,
  "endLine" : 182,
  "linesOfCode" : 66,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void downloadObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 374,
  "endLine" : 462,
  "linesOfCode" : 66,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized RemoteSession getSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 97,
  "endLine" : 174,
  "linesOfCode" : 66,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 263,
  "endLine" : 335,
  "linesOfCode" : 65,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashDropCommand.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 226,
  "linesOfCode" : 65,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String dq()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/QuotedString.java",
  "fileLinesCount" : 365,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 359,
  "linesOfCode" : 65,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BouncyCastleGpgKey findSecretKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 379,
  "endLine" : 456,
  "linesOfCode" : 64,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Tag.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 87,
  "endLine" : 153,
  "linesOfCode" : 64,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkNotAdvertisedWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2040,
  "endLine" : 2118,
  "linesOfCode" : 64,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransferConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 224,
  "linesOfCode" : 64,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int parseToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 397,
  "linesOfCode" : 64,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File discoverGitSystemConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1525,
  "endLine" : 1601,
  "linesOfCode" : 64,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommit getBaseCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/RecursiveMerger.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 203,
  "linesOfCode" : 63,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void applyEdits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 173,
  "linesOfCode" : 63,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void verifyPrerequisites()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 259,
  "linesOfCode" : 63,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BinaryDelta.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 284,
  "linesOfCode" : 63,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int parseBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedHunkHeader.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 175,
  "linesOfCode" : 63,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Clone.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 83,
  "endLine" : 149,
  "linesOfCode" : 62,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String normalizeBranchName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1451,
  "endLine" : 1518,
  "linesOfCode" : 62,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId processHaveLines()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1792,
  "endLine" : 1868,
  "linesOfCode" : 62,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PushResult execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushProcess.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 195,
  "linesOfCode" : 62,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doFetchV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 437,
  "endLine" : 520,
  "linesOfCode" : 62,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CommitGraph read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphLoader.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 174,
  "linesOfCode" : 62,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 375,
  "linesOfCode" : 62,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean encode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 363,
  "linesOfCode" : 62,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RebaseResult abort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1382,
  "endLine" : 1449,
  "linesOfCode" : 62,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkNotWindowsDevice()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 954,
  "endLine" : 1018,
  "linesOfCode" : 61,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List fromTextRecurse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1137,
  "endLine" : 1210,
  "linesOfCode" : 61,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  AsyncRevObjectQueue parseAny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1201,
  "endLine" : 1269,
  "linesOfCode" : 61,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void saveToConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 729,
  "endLine" : 792,
  "linesOfCode" : 61,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accept()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 203,
  "endLine" : 269,
  "linesOfCode" : 60,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Checkout.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 56,
  "endLine" : 116,
  "linesOfCode" : 60,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 190,
  "endLine" : 254,
  "linesOfCode" : 60,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void expandMacro()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 287,
  "endLine" : 350,
  "linesOfCode" : 60,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Daemon()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 146,
  "linesOfCode" : 60,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 241,
  "linesOfCode" : 60,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DfsBlock getOrLoad()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 444,
  "linesOfCode" : 60,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BouncyCastleGpgKey findSecretKeyForKeyBoxPublicKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 483,
  "endLine" : 541,
  "linesOfCode" : 59,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Remote.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 57,
  "endLine" : 115,
  "linesOfCode" : 59,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/IndexDiffFilter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 207,
  "linesOfCode" : 59,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void sign()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AwsRequestSignerV4.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 173,
  "linesOfCode" : 59,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recvCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1353,
  "endLine" : 1416,
  "linesOfCode" : 59,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RefList applyUpdates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 338,
  "endLine" : 403,
  "linesOfCode" : 59,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 222,
  "linesOfCode" : 59,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int runProcess()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2187,
  "endLine" : 2261,
  "linesOfCode" : 59,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String findMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 400,
  "endLine" : 466,
  "linesOfCode" : 58,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean pack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 382,
  "linesOfCode" : 58,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Git call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 229,
  "linesOfCode" : 58,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RebaseResult initFilesAndRewind()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1130,
  "endLine" : 1207,
  "linesOfCode" : 58,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BigInteger processDSASecretKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SExprParser.java",
  "fileLinesCount" : 826,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 462,
  "endLine" : 544,
  "linesOfCode" : 57,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean sendAuthDataRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 66,
  "endLine" : 123,
  "linesOfCode" : 57,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addIdentity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 238,
  "endLine" : 306,
  "linesOfCode" : 57,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printLongStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Status.java",
  "fileLinesCount" : 358,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 176,
  "endLine" : 236,
  "linesOfCode" : 57,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void blame()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 237,
  "linesOfCode" : 57,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthGenerator.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 230,
  "linesOfCode" : 57,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getMergedInto()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 541,
  "endLine" : 597,
  "linesOfCode" : 57,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 323,
  "linesOfCode" : 57,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean interactive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AwtCredentialsProvider.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 116,
  "endLine" : 181,
  "linesOfCode" : 57,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BigInteger processElGamalSecretKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SExprParser.java",
  "fileLinesCount" : 826,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 546,
  "endLine" : 627,
  "linesOfCode" : 56,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BigInteger processECSecretKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SExprParser.java",
  "fileLinesCount" : 826,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 629,
  "endLine" : 713,
  "linesOfCode" : 56,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Commit.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 89,
  "endLine" : 145,
  "linesOfCode" : 56,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void formatHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1104,
  "endLine" : 1172,
  "linesOfCode" : 56,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean downloadPackedObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 474,
  "endLine" : 570,
  "linesOfCode" : 56,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String substitute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1099,
  "endLine" : 1154,
  "linesOfCode" : 56,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PasswordAuthentication promptPasswordAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AwtAuthenticator.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 41,
  "endLine" : 109,
  "linesOfCode" : 56,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PGPSecretKey readSecretKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeys.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 97,
  "endLine" : 158,
  "linesOfCode" : 55,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String resolveAvailableSignaturesProposal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 228,
  "endLine" : 286,
  "linesOfCode" : 55,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int tryLongestCommonSequence()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiffIndex.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 274,
  "linesOfCode" : 55,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 658,
  "endLine" : 731,
  "linesOfCode" : 55,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 185,
  "endLine" : 238,
  "linesOfCode" : 54,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 119,
  "endLine" : 178,
  "linesOfCode" : 54,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 201,
  "linesOfCode" : 54,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean calculate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 368,
  "endLine" : 426,
  "linesOfCode" : 54,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/PendingGenerator.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 157,
  "linesOfCode" : 54,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 378,
  "linesOfCode" : 54,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 163,
  "linesOfCode" : 54,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void determineDefaultRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 289,
  "linesOfCode" : 54,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameGenerator prepareHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 310,
  "endLine" : 365,
  "linesOfCode" : 53,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseCanonical()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 164,
  "endLine" : 223,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void convertToReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 751,
  "endLine" : 817,
  "linesOfCode" : 53,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 606,
  "endLine" : 668,
  "linesOfCode" : 53,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long parseLongWithSuffix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 408,
  "linesOfCode" : 53,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkPathSegment2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 795,
  "endLine" : 849,
  "linesOfCode" : 52,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String cleanText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 318,
  "endLine" : 371,
  "linesOfCode" : 52,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int decodeTypeString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Constants.java",
  "fileLinesCount" : 783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 581,
  "endLine" : 637,
  "linesOfCode" : 52,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 185,
  "linesOfCode" : 52,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackLock parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 513,
  "endLine" : 571,
  "linesOfCode" : 52,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 285,
  "linesOfCode" : 52,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int parseHunks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 248,
  "endLine" : 317,
  "linesOfCode" : 52,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Git call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/InitCommand.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 108,
  "linesOfCode" : 52,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PBESecretKeyDecryptor createDecryptor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/OCBPBEProtectionRemoverFactory.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 66,
  "endLine" : 120,
  "linesOfCode" : 51,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 125,
  "endLine" : 184,
  "linesOfCode" : 51,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 174,
  "endLine" : 230,
  "linesOfCode" : 51,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepositoryState getRepositoryState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1297,
  "endLine" : 1364,
  "linesOfCode" : 51,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void whole()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1040,
  "endLine" : 1093,
  "linesOfCode" : 51,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map prepareRemoteUpdates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushProcess.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 257,
  "linesOfCode" : 51,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackReverseIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackReverseIndex.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 115,
  "linesOfCode" : 51,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackLock parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 164,
  "linesOfCode" : 51,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  AsyncObjectSizeQueue getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 435,
  "endLine" : 493,
  "linesOfCode" : 51,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommitSelectionHelper captureOldAndNewCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 379,
  "endLine" : 441,
  "linesOfCode" : 51,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 118,
  "endLine" : 168,
  "linesOfCode" : 50,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void enter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 172,
  "linesOfCode" : 50,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endDocument()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 308,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sendpack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 267,
  "linesOfCode" : 50,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HttpConnection httpOpen()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1029,
  "endLine" : 1087,
  "linesOfCode" : 50,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RemoteRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 320,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean markStartAndKnownNodes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/FullConnectivityChecker.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 122,
  "linesOfCode" : 50,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackIndex idx()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 199,
  "linesOfCode" : 50,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int parseGitHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 416,
  "endLine" : 484,
  "linesOfCode" : 50,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Duration measureMinimalRacyInterval()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 487,
  "endLine" : 538,
  "linesOfCode" : 50,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateModifiedServerKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 355,
  "endLine" : 404,
  "linesOfCode" : 49,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 167,
  "endLine" : 217,
  "linesOfCode" : 49,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FormatResult createFormatResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 976,
  "endLine" : 1035,
  "linesOfCode" : 49,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isValidRefName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1376,
  "endLine" : 1428,
  "linesOfCode" : 49,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean mergeImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategySimpleTwoWayInCore.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 150,
  "linesOfCode" : 49,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean mergeTrees()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1845,
  "endLine" : 1896,
  "linesOfCode" : 49,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1568,
  "endLine" : 1621,
  "linesOfCode" : 49,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readStatusReport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 343,
  "endLine" : 393,
  "linesOfCode" : 49,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resolveDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 642,
  "endLine" : 698,
  "linesOfCode" : 49,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  AsyncObjectLoaderQueue open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 375,
  "endLine" : 431,
  "linesOfCode" : 49,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int parseBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 327,
  "linesOfCode" : 49,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitCommand.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 129,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/StreamCopyThread.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 125,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean containsSigningKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 204,
  "endLine" : 251,
  "linesOfCode" : 48,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setupBenchmark()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/GetRefsBenchmark.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 83,
  "endLine" : 137,
  "linesOfCode" : 48,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasCrLfInIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1506,
  "endLine" : 1556,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalFetchConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InternalFetchConnection.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 104,
  "linesOfCode" : 48,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void configureRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 375,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1270,
  "endLine" : 1319,
  "linesOfCode" : 48,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AmazonS3()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 286,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSubmoduleRemoteUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 290,
  "endLine" : 348,
  "linesOfCode" : 48,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref getOrLoadRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 527,
  "endLine" : 577,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void representation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 960,
  "endLine" : 1011,
  "linesOfCode" : 48,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void partitionTasks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 142,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fetchSubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 202,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 349,
  "endLine" : 398,
  "linesOfCode" : 48,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFOutputStream.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 138,
  "linesOfCode" : 48,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PublicKeyIdentity resolveAttemptedPublicKeyIdentity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 132,
  "endLine" : 199,
  "linesOfCode" : 47,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 217,
  "endLine" : 271,
  "linesOfCode" : 47,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractTreeIterator fastMin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 195,
  "linesOfCode" : 47,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BitmapBuilder findObjectsWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BitmapWalker.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 233,
  "linesOfCode" : 47,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 176,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 210,
  "linesOfCode" : 47,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fillBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkInputStream.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 121,
  "linesOfCode" : 47,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readNext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryDeltaInputStream.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 156,
  "linesOfCode" : 47,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpClient getClient()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 110,
  "endLine" : 157,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AppServer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 126,
  "endLine" : 177,
  "linesOfCode" : 46,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JGitClientSession createSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 267,
  "endLine" : 312,
  "linesOfCode" : 46,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List determineKexProposal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 288,
  "endLine" : 335,
  "linesOfCode" : 46,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doPost()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ReceivePackServlet.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 141,
  "endLine" : 193,
  "linesOfCode" : 46,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Daemon.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 75,
  "endLine" : 125,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RawText load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 536,
  "endLine" : 587,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractTreeIterator combineDF()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 333,
  "linesOfCode" : 46,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkPersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 378,
  "endLine" : 428,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConfigSnapshot replaceStringList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 976,
  "endLine" : 1038,
  "linesOfCode" : 46,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeMessageFormatter.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 92,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static URI relativize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 625,
  "endLine" : 683,
  "linesOfCode" : 46,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void processEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 376,
  "endLine" : 453,
  "linesOfCode" : 46,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceiveCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 325,
  "endLine" : 370,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBundle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleWriter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 260,
  "linesOfCode" : 46,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId saveCert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 418,
  "endLine" : 464,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void skipValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 457,
  "endLine" : 506,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RefList parsePackedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 960,
  "endLine" : 1010,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addObjectsToPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 372,
  "endLine" : 426,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObjectImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1793,
  "endLine" : 1850,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void select()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2332,
  "endLine" : 2383,
  "linesOfCode" : 46,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCache call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RmCommand.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 166,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 261,
  "linesOfCode" : 46,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String insertId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ChangeIdUtil.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 185,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int scanToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 440,
  "endLine" : 485,
  "linesOfCode" : 46,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doPost()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsProtocolServlet.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 169,
  "endLine" : 215,
  "linesOfCode" : 45,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModifiedKeyHandling acceptModifiedServerKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 501,
  "endLine" : 548,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable loadKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 433,
  "endLine" : 482,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean initRangeRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/FileSender.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 126,
  "endLine" : 187,
  "linesOfCode" : 45,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTree.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 45,
  "endLine" : 93,
  "linesOfCode" : 45,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 192,
  "endLine" : 243,
  "linesOfCode" : 45,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/AmazonS3Client.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 53,
  "endLine" : 98,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result updateImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 704,
  "endLine" : 758,
  "linesOfCode" : 45,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 269,
  "linesOfCode" : 45,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WalkFetchConnection newDumbConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 469,
  "endLine" : 521,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private URIish redirect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 922,
  "endLine" : 968,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 380,
  "endLine" : 435,
  "linesOfCode" : 45,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List compute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diff/FilteredRenameDetector.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 135,
  "linesOfCode" : 45,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 136,
  "linesOfCode" : 45,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void prunePacked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 452,
  "endLine" : 499,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 591,
  "endLine" : 640,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 909,
  "endLine" : 958,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchResult call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 260,
  "linesOfCode" : 45,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkoutPathsFromIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 445,
  "endLine" : 494,
  "linesOfCode" : 45,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 137,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Iterable initializeAgentIdentities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 341,
  "endLine" : 391,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/AbstractTreeIteratorHandler.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 68,
  "endLine" : 116,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int parseMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 535,
  "endLine" : 585,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalPushConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InternalPushConnection.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 100,
  "linesOfCode" : 44,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean negotiate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1730,
  "endLine" : 1785,
  "linesOfCode" : 44,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObjectTypeAndSize readObjectHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 741,
  "endLine" : 789,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LocalObjectRepresentation representation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1066,
  "endLine" : 1114,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DfsBlock readOneBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 164,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void extractFileLines()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedHunkHeader.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 300,
  "linesOfCode" : 44,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleSyncCommand.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 135,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List calculatePickList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1209,
  "endLine" : 1257,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 248,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean createNewFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 353,
  "endLine" : 396,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EolStreamType checkOutStreamType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/EolStreamTypeUtil.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 268,
  "linesOfCode" : 44,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sendConnectInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 257,
  "endLine" : 302,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static KnownHostEntry parseHostEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/KnownHostEntryReader.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 100,
  "endLine" : 145,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canHandle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportProtocol.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 214,
  "linesOfCode" : 43,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void verifyIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 309,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getObjectType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 856,
  "endLine" : 902,
  "linesOfCode" : 43,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BaseSearch.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 124,
  "linesOfCode" : 43,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 195,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 149,
  "linesOfCode" : 43,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File discoverGitExe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 189,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void establishConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 365,
  "endLine" : 406,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileElement createFileElement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 330,
  "endLine" : 371,
  "linesOfCode" : 42,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 113,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1080,
  "endLine" : 1122,
  "linesOfCode" : 42,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 533,
  "endLine" : 579,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void markTreeUninteresting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 796,
  "endLine" : 843,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void expandMatching()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushProcess.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 343,
  "endLine" : 385,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void openIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 806,
  "endLine" : 851,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean readAcknowledgments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 589,
  "endLine" : 634,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 849,
  "endLine" : 892,
  "linesOfCode" : 42,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 160,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reloadOnce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 195,
  "linesOfCode" : 42,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean lock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1743,
  "endLine" : 1785,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getObjectType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 965,
  "endLine" : 1010,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1018,
  "endLine" : 1064,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DfsBlockCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 227,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  void findAllImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 367,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArrayList computeTopPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 189,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InputStream filterClean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 546,
  "endLine" : 588,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  OutputStream writeArchive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 339,
  "endLine" : 390,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 154,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SignatureUtils.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 85,
  "linesOfCode" : 42,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String indexState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 320,
  "endLine" : 364,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpClientConnection configure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnectionFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 61,
  "endLine" : 102,
  "linesOfCode" : 41,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/CleanFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 100,
  "endLine" : 140,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KeyPair loadKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/CachingKeyPairProvider.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 152,
  "endLine" : 193,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parseArgument()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 115,
  "endLine" : 162,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseLineRangeOption()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Blame.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 255,
  "endLine" : 298,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 194,
  "endLine" : 236,
  "linesOfCode" : 41,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 249,
  "endLine" : 293,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 891,
  "endLine" : 935,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 250,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 148,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void validate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 406,
  "endLine" : 473,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fillTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 377,
  "linesOfCode" : 41,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processLineV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 435,
  "endLine" : 476,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void service()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2236,
  "endLine" : 2282,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void list()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 734,
  "endLine" : 778,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 740,
  "endLine" : 786,
  "linesOfCode" : 41,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static HttpCookie parseLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFile.java",
  "fileLinesCount" : 461,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 252,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 167,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readFileFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 290,
  "endLine" : 335,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 202,
  "linesOfCode" : 41,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set listNonHEADIndexObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1207,
  "endLine" : 1249,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 636,
  "endLine" : 683,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsBlockCacheConfig fromConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 255,
  "endLine" : 298,
  "linesOfCode" : 41,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EditList toEditList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 242,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void extractFileLines()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedHunkHeader.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 239,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 113,
  "linesOfCode" : 41,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String composeSquashMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 834,
  "endLine" : 880,
  "linesOfCode" : 41,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LockToken createNewFileAtomic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 424,
  "endLine" : 464,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFOutputStream.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 125,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void pushTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 311,
  "endLine" : 353,
  "linesOfCode" : 40,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getLfsUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConnectionFactory.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 112,
  "endLine" : 156,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LfsPointer parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 152,
  "endLine" : 195,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectFuture connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 119,
  "endLine" : 159,
  "linesOfCode" : 40,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 502,
  "endLine" : 552,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 944,
  "endLine" : 988,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/NameMatcher.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 89,
  "linesOfCode" : 40,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isNTFSGitmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1094,
  "endLine" : 1138,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 103,
  "linesOfCode" : 40,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AttributesNode attributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 369,
  "endLine" : 409,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findGroupEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 202,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void receiveHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 380,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resolveDeltasWithExternalBases()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 837,
  "endLine" : 884,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void checkConnectivity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ConnectivityChecker.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 137,
  "linesOfCode" : 40,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkConflicting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 240,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reload()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 246,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DfsPackDescription writePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 655,
  "endLine" : 700,
  "linesOfCode" : 40,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean prepareBitmapIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2409,
  "endLine" : 2464,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Config getConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 282,
  "endLine" : 328,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int drawLabel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AWTPlotRenderer.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 124,
  "endLine" : 166,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseAddKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 245,
  "endLine" : 283,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 156,
  "endLine" : 201,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int nameScore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 378,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InputStream filterClean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 462,
  "endLine" : 501,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RebaseTodoLine parseLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoFile.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 183,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String escapeValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 209,
  "linesOfCode" : 39,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void computeShallowsAndUnshallows()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1448,
  "endLine" : 1501,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 433,
  "endLine" : 475,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void validate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 416,
  "endLine" : 455,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void authorizeV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 642,
  "endLine" : 687,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 114,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set send()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 326,
  "linesOfCode" : 39,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFile.java",
  "fileLinesCount" : 461,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 374,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionResult merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 237,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeCommitData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 254,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 91,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scanOne()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 463,
  "endLine" : 510,
  "linesOfCode" : 39,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContentStreamLoader applyBinary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 708,
  "endLine" : 757,
  "linesOfCode" : 39,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetUntracked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 383,
  "endLine" : 429,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 403,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 161,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DeleteTagCommand.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 93,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IO.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 365,
  "endLine" : 403,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String quote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/QuotedString.java",
  "fileLinesCount" : 365,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 276,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File findHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2058,
  "endLine" : 2096,
  "linesOfCode" : 39,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RelativeDateFormatter.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 104,
  "linesOfCode" : 39,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 95,
  "endLine" : 135,
  "linesOfCode" : 38,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LfsPointer parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 197,
  "endLine" : 241,
  "linesOfCode" : 38,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HostConfigEntry resolveEffectiveHost()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshConfig.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 48,
  "endLine" : 91,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/RepositoryFilter.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 88,
  "endLine" : 128,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void service()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/RegexPipeline.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 86,
  "endLine" : 132,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isDirectoryIgnored()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1565,
  "endLine" : 1607,
  "linesOfCode" : 38,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 306,
  "linesOfCode" : 38,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit commitTreeOnCurrentTip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/BareSuperprojectWriter.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 319,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fillTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 309,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection findRemoteRefUpdatesFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 581,
  "endLine" : 628,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static HttpAuthMethod scanResponse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 170,
  "linesOfCode" : 38,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HttpURLConnection open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 589,
  "endLine" : 629,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 620,
  "endLine" : 661,
  "linesOfCode" : 38,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleWalk loadModulesConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 452,
  "endLine" : 493,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectStream openStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 369,
  "endLine" : 414,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ByteWindow getOrLoad()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 582,
  "endLine" : 623,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PackedRefList commitPackedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1018,
  "endLine" : 1058,
  "linesOfCode" : 38,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/QuotedString.java",
  "fileLinesCount" : 365,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 232,
  "linesOfCode" : 38,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TarFormat.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 63,
  "endLine" : 109,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String abbreviate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Blame.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 347,
  "endLine" : 386,
  "linesOfCode" : 37,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void verify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/VerifyReftable.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 134,
  "endLine" : 174,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List readLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/WriteReftable.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 189,
  "endLine" : 226,
  "linesOfCode" : 37,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B readEnvironment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 446,
  "endLine" : 488,
  "linesOfCode" : 37,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String readKeyName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1323,
  "endLine" : 1368,
  "linesOfCode" : 37,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PlotLane handleMerge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 283,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonceStatus verify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HMACSHA1NonceGenerator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 107,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1909,
  "endLine" : 1950,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void putImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 507,
  "endLine" : 545,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String normalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 507,
  "endLine" : 549,
  "linesOfCode" : 37,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeCookie()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFile.java",
  "fileLinesCount" : 461,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 401,
  "endLine" : 438,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 352,
  "endLine" : 398,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoStatistics getStatistics()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1482,
  "endLine" : 1520,
  "linesOfCode" : 37,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WindowCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 440,
  "endLine" : 481,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 283,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 583,
  "endLine" : 622,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File toTemp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 203,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 541,
  "endLine" : 582,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int encodeCopy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaEncoder.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 268,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkoutCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1464,
  "endLine" : 1501,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PersonIdent parseAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1790,
  "endLine" : 1832,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String formatDate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GitDateFormatter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 172,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit cherryPick()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 739,
  "endLine" : 776,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignatureVerification verifySignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 82,
  "endLine" : 122,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean processAuthDataRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 126,
  "endLine" : 165,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attributes getAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 599,
  "endLine" : 637,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  AsyncObjectSizeQueue getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 384,
  "endLine" : 428,
  "linesOfCode" : 36,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List createSimpleHeads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 269,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean shouldGiveUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1870,
  "endLine" : 1907,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readPackedRefsImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 395,
  "endLine" : 431,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref readRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 386,
  "endLine" : 424,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackList scanPacksImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 436,
  "endLine" : 486,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackList scanPacksImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 581,
  "endLine" : 620,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 99,
  "endLine" : 133,
  "linesOfCode" : 35,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/UnixDomainSocketConnector.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 102,
  "endLine" : 139,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List reload()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 588,
  "endLine" : 622,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void compute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 166,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 756,
  "endLine" : 793,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getIndexFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1001,
  "endLine" : 1035,
  "linesOfCode" : 35,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void grow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 304,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean duplicateName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 535,
  "endLine" : 572,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writePackedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 169,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 349,
  "endLine" : 387,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevObject parseNew()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1116,
  "endLine" : 1150,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void uploadWithExceptionPropagation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 842,
  "endLine" : 879,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void lsRefsImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 310,
  "endLine" : 346,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 419,
  "endLine" : 458,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref readRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 308,
  "endLine" : 346,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasePackFetchConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 255,
  "endLine" : 293,
  "linesOfCode" : 35,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeToolConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeToolConfig.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 89,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 370,
  "endLine" : 407,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 930,
  "endLine" : 967,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handlePackError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 348,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkConflictingNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 252,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeReflog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 457,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeConvertTable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 548,
  "endLine" : 588,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean onAppendBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 318,
  "endLine" : 357,
  "linesOfCode" : 35,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void packGarbage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 574,
  "endLine" : 610,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long copyPackBypassCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 402,
  "endLine" : 438,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void searchForReuse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1389,
  "endLine" : 1427,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean delta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 236,
  "endLine" : 280,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FetchResult fetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 326,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1335,
  "endLine" : 1369,
  "linesOfCode" : 35,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ProcessResult internalRunHookIfPresent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1994,
  "endLine" : 2029,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T readWithRetries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 713,
  "endLine" : 749,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 798,
  "endLine" : 835,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 381,
  "endLine" : 414,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Pipe createPipe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantLibrary.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 181,
  "endLine" : 214,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getAuthenticationHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpParser.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 107,
  "endLine" : 144,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void serve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ObjectFileServlet.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 104,
  "endLine" : 143,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void initServlet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/UrlPipeline.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 86,
  "endLine" : 124,
  "linesOfCode" : 34,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void configureHttpProxy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 341,
  "endLine" : 378,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 781,
  "endLine" : 818,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 770,
  "endLine" : 809,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 321,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RewriteGenerator.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 97,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void process()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 268,
  "endLine" : 306,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean sendWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 719,
  "endLine" : 759,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String enableCapabilities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 786,
  "endLine" : 828,
  "linesOfCode" : 34,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/FullConnectivityChecker.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 200,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionResult run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandExecutor.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 101,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initSeek()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 627,
  "endLine" : 661,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteOldPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 337,
  "endLine" : 377,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackBitmapIndexBuilder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 97,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onEndThinPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 361,
  "endLine" : 401,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 583,
  "endLine" : 618,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void search()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 151,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int parseGitFileName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 414,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit tryFastForward()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1310,
  "endLine" : 1344,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref updateTagRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 196,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final long parseHexInt64()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 357,
  "endLine" : 405,
  "linesOfCode" : 34,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AwtCredentialsProvider.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 76,
  "endLine" : 114,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PGPPublicKey findPublicKeyInPubring()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 609,
  "endLine" : 645,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/WinPipeConnector.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 77,
  "endLine" : 110,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String createHostKeyLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 678,
  "endLine" : 712,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean scanA()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiffIndex.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 198,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IgnoreNode load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1305,
  "endLine" : 1340,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String readSectionName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1284,
  "endLine" : 1321,
  "linesOfCode" : 33,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String readSubsectionName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1370,
  "endLine" : 1408,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 252,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkNameConflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/BaseDirCacheEditor.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 192,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit _next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/MergeBaseGenerator.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 154,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BoundaryGenerator.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 108,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPathHashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 666,
  "endLine" : 706,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void upload()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 778,
  "endLine" : 810,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 647,
  "endLine" : 683,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int fill()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1220,
  "endLine" : 1252,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Map readAdvertisedImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1455,
  "endLine" : 1492,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 764,
  "endLine" : 796,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BlockReader seek()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 252,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List toNewRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 347,
  "endLine" : 381,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefsByPrefixWithExclusions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 280,
  "endLine" : 316,
  "linesOfCode" : 33,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 625,
  "endLine" : 659,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackObjectSizeIndexV1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 98,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 347,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 372,
  "endLine" : 411,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SubmoduleDeinitStatus checkDirty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitCommand.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 207,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit squashIntoPrevious()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 798,
  "endLine" : 831,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkParameters()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1346,
  "endLine" : 1380,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void rename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 293,
  "endLine" : 327,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GitDateFormatter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GitDateFormatter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 125,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithoutKnownHostsWithProviderAsk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 270,
  "endLine" : 307,
  "linesOfCode" : 32,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SshFutureListener createConnectCompletionListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 232,
  "endLine" : 265,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 353,
  "endLine" : 387,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map computeNewRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 248,
  "endLine" : 280,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String longTypeOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/AbstractFetchCommand.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 106,
  "endLine" : 141,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List readRebaseTodo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoFile.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 94,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InMemoryNoteBucket mergeLeafBucket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 239,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void runExternalFilterCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1691,
  "endLine" : 1723,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 568,
  "endLine" : 614,
  "linesOfCode" : 32,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List parseAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesRule.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 74,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 218,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doProgressLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandInputStream.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 213,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PushCertificateIdent parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 102,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectInfoRequest parseObjectInfoRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2Parser.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 273,
  "endLine" : 312,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 807,
  "endLine" : 845,
  "linesOfCode" : 32,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseBlockStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 311,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void checkValidEndOfStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 238,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map lockLooseRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 303,
  "endLine" : 336,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reserveSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 447,
  "endLine" : 483,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean onAppendBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 392,
  "endLine" : 428,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void searchInWindow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 234,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int parseFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 202,
  "linesOfCode" : 32,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CheckoutCommand checkoutPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 412,
  "endLine" : 443,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RebaseResult cherryPickCommitFlattening()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 535,
  "endLine" : 572,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 936,
  "endLine" : 969,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int parseBase10()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 214,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final long parseLongBase10()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 234,
  "endLine" : 268,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void encode3to4()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Base64.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 140,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 112,
  "endLine" : 154,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Instant fsTick()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 345,
  "endLine" : 375,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1342,
  "endLine" : 1376,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PGPSecretKey findSecretKeyInLegacySecring()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 557,
  "endLine" : 591,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onWritePossible()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/ObjectDownloadListener.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 86,
  "endLine" : 120,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SshdSocketAddress toSshdSocketAddress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 633,
  "endLine" : 663,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 82,
  "endLine" : 115,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void sendError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 140,
  "endLine" : 171,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Push.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 86,
  "endLine" : 116,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void byIdHot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 292,
  "endLine" : 324,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 232,
  "endLine" : 265,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/InstantComparator.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 77,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TagBuilder.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 265,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BranchTrackingStatus of()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchTrackingStatus.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 76,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void writeMultiLineHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectBuilder.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 204,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1538,
  "endLine" : 1576,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateSmudgedEntries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1032,
  "endLine" : 1063,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sendPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2277,
  "endLine" : 2311,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void updateWithSymRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 527,
  "endLine" : 560,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 341,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract void onStoreStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1340,
  "endLine" : 1607,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String unescape()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 248,
  "endLine" : 280,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void markTreeComplete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 733,
  "endLine" : 765,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void markReachable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 665,
  "endLine" : 705,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDKHttpConnection configure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnectionFactory.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 91,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void mergeLogs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 217,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReflogEntry readLogEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 229,
  "linesOfCode" : 31,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long inflateBuf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 317,
  "endLine" : 349,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static InputStream inflate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 304,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteOrphans()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1084,
  "endLine" : 1115,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 376,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackIndex idx()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 182,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void compactPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 264,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getScriptText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 238,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteConfig call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteSetUrlCommand.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 190,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addConflict()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 418,
  "endLine" : 452,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Properties call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GarbageCollectCommand.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 200,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Repository getOrCloneSubmodule()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 149,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 357,
  "endLine" : 387,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EolStreamType checkInStreamType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/EolStreamTypeUtil.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 190,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/ZipFormat.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 60,
  "endLine" : 98,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Session createSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 202,
  "endLine" : 237,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithoutKnownHostsWithProviderAcceptNew()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 310,
  "endLine" : 343,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Repository.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 106,
  "endLine" : 137,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addOne()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RevCommitHandler.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 85,
  "endLine" : 117,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void seekCold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 193,
  "endLine" : 224,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void byIdCold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 258,
  "endLine" : 289,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void showRemoteMessages()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/AbstractFetchCommand.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 73,
  "endLine" : 104,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 297,
  "endLine" : 328,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 283,
  "endLine" : 318,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edit reduceCommonStartEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 283,
  "linesOfCode" : 30,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 205,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 193,
  "linesOfCode" : 30,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 338,
  "endLine" : 369,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean mergeTreeWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1910,
  "endLine" : 1939,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int deleteOverlappingSubtree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 222,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void getContent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1659,
  "endLine" : 1688,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1529,
  "endLine" : 1561,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkObjectCollision()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1134,
  "endLine" : 1166,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean trustInsecureSslConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 835,
  "endLine" : 867,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getPackNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 194,
  "endLine" : 225,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void mkdir_p()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 351,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void verifyAndInsertLooseObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 596,
  "endLine" : 638,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional areAllReachable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/PedestrianObjectReachabilityChecker.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 86,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FirstWant fromLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstWant.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 95,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BlockReader binarySearch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 254,
  "endLine" : 284,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReceiveCommand toCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 126,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNameConflicting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 210,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectStream openStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 678,
  "endLine" : 719,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyCurrentContent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 236,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkConnectivity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsFsck.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 175,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void applyUpdates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableBatchRefUpdate.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 92,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetIndexForPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 336,
  "endLine" : 370,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashListCommand.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 80,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleInitCommand.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 101,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 345,
  "endLine" : 381,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Optional measureFsTimestampResolution()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 556,
  "endLine" : 588,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String relativizePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 588,
  "endLine" : 620,
  "linesOfCode" : 30,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 104,
  "linesOfCode" : 30,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkOutputStream.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 105,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void complete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 244,
  "endLine" : 275,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitAddTask.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 80,
  "endLine" : 113,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fsck()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 874,
  "endLine" : 906,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void packAndPrune()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 926,
  "endLine" : 958,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Path findGpgDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 101,
  "endLine" : 133,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/WinPipeConnector.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 187,
  "endLine" : 215,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpAuthenticationHandler selectProtocol()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 240,
  "endLine" : 268,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Buffer getToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 506,
  "endLine" : 535,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InetSocketAddress configureProxy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 202,
  "endLine" : 230,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void putEd25519Key()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 320,
  "endLine" : 350,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void list()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Branch.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 247,
  "endLine" : 280,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowDirCache.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 38,
  "endLine" : 68,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void testOne()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/DiffAlgorithms.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 253,
  "endLine" : 286,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Reset.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 46,
  "endLine" : 74,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long common()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 284,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List renameProjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 588,
  "endLine" : 617,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId writeTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 293,
  "endLine" : 324,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void runBuiltinFilterCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1726,
  "endLine" : 1758,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmapBuilder findObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BitmapWalker.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 170,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final List getFooterLines()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 594,
  "endLine" : 632,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 122,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int readLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 347,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void needDataPacket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandInputStream.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 156,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void receivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1519,
  "endLine" : 1555,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LsRefsV2Request parseLsRefsRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2Parser.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 271,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void processResponseCookies()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 749,
  "endLine" : 779,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readSmartHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1319,
  "endLine" : 1362,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reopenConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 308,
  "endLine" : 348,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean sendNextHaveBatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 539,
  "endLine" : 570,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FilterSpec fromFilterLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 139,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 668,
  "endLine" : 697,
  "linesOfCode" : 29,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 321,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int estimateEntryCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 97,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableWriter begin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 196,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doOpen()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 639,
  "endLine" : 674,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onOpenPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 742,
  "endLine" : 773,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 142,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PackedRefList getPackedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 900,
  "endLine" : 933,
  "linesOfCode" : 29,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref readRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1060,
  "endLine" : 1094,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FileSnapshot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 228,
  "endLine" : 256,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void beginPhase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1179,
  "endLine" : 1207,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean hasCrLf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 603,
  "endLine" : 632,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean canApplyAt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 916,
  "endLine" : 945,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkoutPathsFromCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 496,
  "endLine" : 526,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set cleanPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 165,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List calculateRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 357,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void save()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 198,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFInputStream.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 233,
  "linesOfCode" : 29,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void evaluate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepeatRule.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 98,
  "endLine" : 125,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshTestGitServer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 164,
  "endLine" : 195,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Void call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/InstallBuiltinLfsCommand.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 51,
  "endLine" : 84,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/TestRequestLog.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 77,
  "endLine" : 108,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KeyPair loadKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/CachingKeyPairProvider.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 123,
  "endLine" : 150,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List readFromFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/KnownHostEntryReader.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 66,
  "endLine" : 93,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void upload()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 177,
  "endLine" : 206,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/UntrackedFilesHandler.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 57,
  "endLine" : 84,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Describe.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 52,
  "endLine" : 80,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RefList readLsRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 162,
  "endLine" : 190,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List readRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/WriteReftable.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 159,
  "endLine" : 187,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Archive.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 46,
  "endLine" : 75,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean showNotes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 354,
  "endLine" : 381,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/LsFiles.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 44,
  "endLine" : 71,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawText open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1047,
  "endLine" : 1077,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EolStreamType getEolStreamType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1465,
  "endLine" : 1494,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IgnoreNode.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 130,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void appendDuration()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 200,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int computeSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 326,
  "endLine" : 359,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean processOne()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 698,
  "endLine" : 732,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseInGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitCG.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 99,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchHeadRecord.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 61,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchResult fetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1430,
  "endLine" : 1467,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resolveDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 609,
  "endLine" : 640,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IOException error()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 547,
  "endLine" : 575,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkConnectivity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/IterativeConnectivityChecker.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 88,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DiffToolConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffToolConfig.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 75,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean tryAdd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 181,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean tooManyLooseObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1691,
  "endLine" : 1718,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 271,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 345,
  "endLine" : 375,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGitwebDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 391,
  "endLine" : 419,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int readDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 361,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String keyLongestPrefixOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 334,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/IntSet.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 22,
  "endLine" : 53,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void extractFileLines()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 363,
  "endLine" : 390,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit checkoutCurrentHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 971,
  "endLine" : 998,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit continueRebase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1005,
  "endLine" : 1038,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List readLines()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IO.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 319,
  "endLine" : 347,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PersonIdent parsePersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 903,
  "endLine" : 945,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PersonIdent parsePersonIdentOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 964,
  "endLine" : 992,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void hashQ25519()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/KeyGrip.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 197,
  "endLine" : 226,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String canonicalizeQueryString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 269,
  "endLine" : 299,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/UnixDomainSocketConnector.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 173,
  "endLine" : 199,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateKnownHostsFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 327,
  "endLine" : 353,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List modifyAlgorithmList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 377,
  "endLine" : 407,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/SmartServiceInfoRefs.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 64,
  "endLine" : 92,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RevTreeHandler.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 57,
  "endLine" : 84,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void seekHot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 227,
  "endLine" : 255,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void print()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Remote.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 137,
  "endLine" : 166,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 291,
  "endLine" : 321,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rejoinModifies()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 489,
  "endLine" : 519,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 92,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InputStream possiblyFilteredInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 402,
  "endLine" : 431,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void check()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 358,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean getBoolean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TypedConfigGetter.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 204,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result link()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 672,
  "endLine" : 702,
  "linesOfCode" : 27,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/internal/WorkQueue.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 25,
  "endLine" : 63,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeFormatter build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 274,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InMemoryNoteBucket set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 147,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 242,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addSubmodule()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RegularSuperprojectWriter.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 92,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ArrayList filterOut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 637,
  "endLine" : 665,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 209,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getV2CapabilityAdvertisement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1371,
  "endLine" : 1398,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection getRefPrefixes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 348,
  "endLine" : 377,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Process exec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 245,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UnresolvedDelta firstChildOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 807,
  "endLine" : 835,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceiveCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 273,
  "endLine" : 300,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHumanishName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 721,
  "endLine" : 748,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 121,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 241,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File toTemp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 231,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 192,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract void commitPackImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 437,
  "endLine" : 534,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection toPrune()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 370,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 240,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 363,
  "endLine" : 389,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeDeltaObjectDeflate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1873,
  "endLine" : 1903,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void extractFileLines()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 329,
  "endLine" : 361,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref findBranchToCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 432,
  "endLine" : 461,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String determineRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 221,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Optional readFromConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 701,
  "endLine" : 727,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String decodeNoFallback()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1131,
  "endLine" : 1168,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean fillBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFInputStream.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 277,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int decode4to3()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Base64.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 237,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JSch getJSch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 380,
  "endLine" : 408,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 52,
  "endLine" : 83,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PGPPublicKey findPublicKeyInKeyBox()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 331,
  "endLine" : 356,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File createKeyPair()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 137,
  "endLine" : 163,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void uploadContents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 207,
  "endLine" : 234,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/SmudgeFilter.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 222,
  "endLine" : 256,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void nameStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 219,
  "endLine" : 244,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 75,
  "endLine" : 102,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/LsTree.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 43,
  "endLine" : 71,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 341,
  "endLine" : 367,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Group()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 193,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List split()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 149,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 453,
  "endLine" : 482,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RefUpdate newUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 625,
  "endLine" : 651,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B findGitDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 581,
  "endLine" : 608,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit resolveReflog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 884,
  "endLine" : 910,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InMemoryNoteBucket set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 209,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isWorktreeDirty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1493,
  "endLine" : 1523,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameGenerator push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 414,
  "endLine" : 441,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 657,
  "endLine" : 696,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesRule()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesRule.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 129,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List parseHeads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 231,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AckNackResult readACK()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 164,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void startClient()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 380,
  "endLine" : 412,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRCCredentialsProvider.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 113,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readPackFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 918,
  "endLine" : 947,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1786,
  "endLine" : 1812,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UsernamePasswordCredentialsProvider.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 107,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NetscapeCookieFile getCookieFileFromConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1155,
  "endLine" : 1180,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutputStream writeFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 296,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String handleShallowUnshallow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1112,
  "endLine" : 1137,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set extractAdvertisedParentCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/IterativeConnectivityChecker.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 140,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Optional getExternalToolFromAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ExternalToolUtils.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 240,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertValidGitModulesFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/submodule/SubmoduleValidator.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 173,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 560,
  "endLine" : 587,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 244,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void packRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 761,
  "endLine" : 788,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void evict()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 654,
  "endLine" : 679,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 266,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void selectRepresentation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 273,
  "endLine" : 300,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 868,
  "endLine" : 898,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackLock parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 194,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 497,
  "endLine" : 524,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SubmoduleStatus getStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleStatusCommand.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 121,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListBranchCommand.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 107,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ObjectId computeChangeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ChangeIdUtil.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 87,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Attributes getFileAttributesPosix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 972,
  "endLine" : 997,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Class loadNewClass()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/SeparateClassloaderTestRunner.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 42,
  "endLine" : 68,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommitBuilder amend()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 564,
  "endLine" : 596,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File getTestResourceFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 112,
  "endLine" : 138,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TrustLevel parseGpgTrustPacket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 283,
  "endLine" : 309,
  "linesOfCode" : 25,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 539,
  "endLine" : 565,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String createAuthorizationQuery()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 92,
  "endLine" : 122,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection parsePatterns()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/KnownHostEntryReader.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 147,
  "endLine" : 173,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void serve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/FileSender.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 98,
  "endLine" : 124,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void showFetchResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/AbstractFetchCommand.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 44,
  "endLine" : 71,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RenameDetectionType parseRenameDetectionType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffConfig.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 115,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 512,
  "endLine" : 536,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void back()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 306,
  "endLine" : 339,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/InterIndexDiffFilter.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 58,
  "linesOfCode" : 25,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String deleteBackslash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 469,
  "endLine" : 493,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File getSymRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 99,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final FileMode fromBits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 146,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInfoRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 115,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 195,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String escapeSubsection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 243,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InMemoryNoteBucket mergeFanoutBucket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 183,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void mergeRegions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 305,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void computeRange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 270,
  "endLine" : 304,
  "linesOfCode" : 25,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TopoNonIntermixSortGenerator.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 116,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateFollowFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TreeRevFilter.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 250,
  "endLine" : 277,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean serveOneCommandV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1340,
  "endLine" : 1368,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void verifyClientShallow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1508,
  "endLine" : 1535,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefFilter getRefFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 364,
  "endLine" : 390,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Process spawn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 243,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void queueWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 266,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 322,
  "endLine" : 348,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 806,
  "endLine" : 836,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean checkExecutable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandExecutor.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 144,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateTotalBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 376,
  "endLine" : 401,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 111,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommitData getCommitData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommitData.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 105,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 200,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean packIsCoalesceableGarbage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 435,
  "endLine" : 484,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BlockSource from()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/BlockSource.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 108,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sign()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 347,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cloneSubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 430,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateDirs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 830,
  "endLine" : 854,
  "linesOfCode" : 25,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Attributes getFileAttributesBasic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 936,
  "endLine" : 960,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 86,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 164,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeys.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 204,
  "endLine" : 229,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshModifiedHostKeyWithProviderDeny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 379,
  "endLine" : 403,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 151,
  "endLine" : 175,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/WinPipeConnector.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 147,
  "endLine" : 170,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantLibrary.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 216,
  "endLine" : 239,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getKeyId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/CachingKeyPairProvider.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 96,
  "endLine" : 121,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean find()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 279,
  "endLine" : 306,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static StatusLine parseStatusLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpParser.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 66,
  "endLine" : 93,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Branch.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 311,
  "endLine" : 334,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printPushResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Push.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 118,
  "endLine" : 148,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevParse.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 40,
  "endLine" : 66,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/DiffAlgorithms.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 107,
  "endLine" : 133,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 216,
  "endLine" : 240,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void breakModifies()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 461,
  "endLine" : 487,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getFilterCommandDefinition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1580,
  "endLine" : 1603,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AbbrevConfig parseFromConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbrevConfig.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 95,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 507,
  "endLine" : 533,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int scanPathSegment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 682,
  "endLine" : 705,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 269,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static char determineCommentChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 396,
  "endLine" : 419,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 632,
  "endLine" : 657,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addIncludedConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1228,
  "endLine" : 1252,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/BareSuperprojectWriter.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 145,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isModifiedSubtree_IndexWorkingtree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1319,
  "endLine" : 1342,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int nextStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 203,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FIFORevQueue carryFlags1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 261,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMergedInto()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 427,
  "endLine" : 450,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevObject lookupAny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 964,
  "endLine" : 987,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 309,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getFilteredRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 925,
  "endLine" : 952,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean authorize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 221,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 308,
  "endLine" : 333,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void executeCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1792,
  "endLine" : 1817,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void addHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1100,
  "endLine" : 1125,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readBundleV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 119,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 212,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createCommandFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandExecutor.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 214,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 484,
  "endLine" : 509,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File compactLocked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 415,
  "endLine" : 445,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Optional autoCompactCandidate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 651,
  "endLine" : 684,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1838,
  "endLine" : 1861,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 415,
  "endLine" : 440,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 552,
  "endLine" : 576,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectIdOwnerMap scanLoose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 87,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int binarySearch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UInt24Array.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 88,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 164,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result doUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryUpdate.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 100,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackedRefList readPackedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 935,
  "endLine" : 958,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 165,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getKeysWithPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 382,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getWithPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 423,
  "endLine" : 446,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getValuesWithPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 455,
  "endLine" : 478,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void findObjectsToPackUsingBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2169,
  "endLine" : 2195,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int parseGitHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 157,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit getParentCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 215,
  "endLine" : 239,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 192,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 218,
  "endLine" : 248,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Date parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GitDateParser.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 210,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setPreferredKeyTypesOrder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 250,
  "endLine" : 277,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void resetIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 256,
  "endLine" : 280,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommit commitFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 466,
  "endLine" : 491,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateServerInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 783,
  "endLine" : 806,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 81,
  "endLine" : 104,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SmudgeFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/SmudgeFilter.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 94,
  "endLine" : 117,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HttpConnection getLfsConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConnectionFactory.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 71,
  "endLine" : 93,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void auth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 314,
  "endLine" : 338,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Process exec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 326,
  "endLine" : 348,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection ls()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 526,
  "endLine" : 552,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List lookup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 178,
  "endLine" : 200,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendClientProxyMetadata()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 110,
  "endLine" : 132,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void messageReceived()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 161,
  "endLine" : 183,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void defaultUploadPackHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 208,
  "endLine" : 230,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doGet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/InfoRefsServlet.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 34,
  "endLine" : 64,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getDeletedMergeDecision()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 419,
  "endLine" : 441,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showToolHelp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 443,
  "endLine" : 465,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 136,
  "endLine" : 160,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showToolHelp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 273,
  "endLine" : 295,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showSignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 336,
  "endLine" : 358,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void list()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Config.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 106,
  "endLine" : 128,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void diffReplace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiff.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 163,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void formatOldNewPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1197,
  "endLine" : 1224,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void grow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 362,
  "endLine" : 388,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  EditList normalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffAlgorithm.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 208,
  "linesOfCode" : 23,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 713,
  "endLine" : 736,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataDiff compareMetadata()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 888,
  "endLine" : 923,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 121,
  "linesOfCode" : 23,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void parseComments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoFile.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 123,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TextProgressMonitor.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 118,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 141,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract ObjectStream openStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 239,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 160,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List findBranchesReachableFrom()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalkUtils.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 184,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getShortMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 307,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 362,
  "endLine" : 384,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int updatePathBuf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 730,
  "endLine" : 757,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevObject pushTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 845,
  "endLine" : 868,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void service()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 162,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean wantSatisfied()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2232,
  "endLine" : 2256,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushResult push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1512,
  "endLine" : 1538,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReceiveCommand parseCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2293,
  "endLine" : 2315,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String consumeCapabilities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2Parser.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 91,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CredentialItems constructSslTrustItems()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 869,
  "endLine" : 891,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReceiveCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 385,
  "endLine" : 407,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReceiveCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 422,
  "endLine" : 444,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReceiveCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 458,
  "endLine" : 480,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String readLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 148,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean askForIsComplete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 389,
  "endLine" : 412,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void want()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 519,
  "endLine" : 544,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void negotiateBegin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1007,
  "endLine" : 1036,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void receivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1065,
  "endLine" : 1088,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional areAllReachable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedObjectReachabilityChecker.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 82,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HostEntry lookup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 164,
  "endLine" : 188,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCookies()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFile.java",
  "fileLinesCount" : 461,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 166,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BlockReader readBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 421,
  "endLine" : 445,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref readRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 167,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int scanToKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 430,
  "endLine" : 455,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GraphCommits fromWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommits.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 82,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final EWAHCompressedBitmap toEWAHCompressedBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitSet.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 79,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteTempCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 969,
  "endLine" : 991,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteTempPacksIdx()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1117,
  "endLine" : 1139,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void gcAlreadyRunning()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1793,
  "endLine" : 1816,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileReftableDatabase convertFrom()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 622,
  "endLine" : 645,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 294,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 146,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean shouldAutoCreateLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogWriter.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 254,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InsertLooseObjectResult insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 316,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 408,
  "endLine" : 439,
  "linesOfCode" : 23,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1267,
  "endLine" : 1292,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 536,
  "endLine" : 559,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean canCompactTopOfStack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableBatchRefUpdate.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 118,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectStream openStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/LargePackedWholeObject.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 103,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackBitmapIndex getBitmapIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 222,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitGraph getCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 235,
  "endLine" : 259,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void findKeysWithPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 574,
  "endLine" : 596,
  "linesOfCode" : 23,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaEncoder.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 227,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 281,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeWalk getTreeWalkForFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 333,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void commitNoteMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddNoteCommand.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 127,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private VerificationResult verifyOne()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 250,
  "endLine" : 274,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int indexOfChangeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ChangeIdUtil.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 224,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Attributes getAttributesForPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 197,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String replaceLineBreaksWithSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 312,
  "endLine" : 334,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String dequote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/QuotedString.java",
  "fileLinesCount" : 365,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 162,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File safeUserHomeImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1219,
  "endLine" : 1241,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File discoverGitExe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 172,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/TranslationBundle.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 157,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection ls()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 297,
  "endLine" : 322,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshFetchWithConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshBasicTestBase.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 49,
  "endLine" : 72,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List lookup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/ServerKeyDatabase.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 45,
  "endLine" : 143,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourceDecodeResult handleDecodeAttemptResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/PasswordProviderWrapper.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 92,
  "endLine" : 113,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acceptUnknownKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 477,
  "endLine" : 499,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void messageReceived()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 409,
  "endLine" : 431,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeFromList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 409,
  "endLine" : 430,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getHostName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 228,
  "endLine" : 250,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PublicKey readKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 427,
  "endLine" : 451,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RevCommitHandler.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 58,
  "endLine" : 83,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void nameOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 246,
  "endLine" : 267,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Init.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 51,
  "endLine" : 72,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeStack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 109,
  "endLine" : 133,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recreateRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 225,
  "endLine" : 246,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getStageStateDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Status.java",
  "fileLinesCount" : 358,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 336,
  "endLine" : 357,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 191,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List compute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 413,
  "endLine" : 442,
  "linesOfCode" : 22,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 313,
  "endLine" : 341,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EditList diff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffAlgorithm.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 103,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AbstractTreeIterator min()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1387,
  "endLine" : 1410,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 302,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isComplexWildcard()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 178,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommitTemplateContent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 258,
  "endLine" : 283,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void appendTimezone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 84,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void appendSanitized()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 122,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UserConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 63,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findSectionEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1051,
  "endLine" : 1073,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean checkout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 469,
  "endLine" : 492,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isModifiedSubtree_IndexTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1368,
  "endLine" : 1389,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 123,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/MergeBaseGenerator.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 88,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TopoSortGenerator.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 104,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesNode.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 82,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processLineV1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 412,
  "endLine" : 433,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String enableCapabilities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 279,
  "endLine" : 303,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 573,
  "endLine" : 596,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void checkIfTooLarge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 700,
  "endLine" : 723,
  "linesOfCode" : 22,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonClient.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 112,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1184,
  "endLine" : 1208,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushConnection openPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 529,
  "endLine" : 551,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readLooseRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 361,
  "endLine" : 384,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String escape()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 321,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void markLocalRefsComplete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 661,
  "endLine" : 682,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set getCapabilitiesV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 761,
  "endLine" : 784,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional areAllReachable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedReachabilityChecker.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 97,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map setupUserDefinedTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 426,
  "endLine" : 450,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void flushBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 183,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int seekKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 388,
  "endLine" : 409,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogEntry getReverseEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogReaderImpl.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 87,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StoredEntry generateStoredEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 198,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean lock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 156,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectLoader openObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 187,
  "endLine" : 208,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReflogWriter log()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogWriter.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 230,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 516,
  "endLine" : 550,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsFsck.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 108,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReaderOptions fromConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderOptions.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 172,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectStream openStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 638,
  "endLine" : 662,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeObjectSizeIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1113,
  "endLine" : 1137,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cutDeltaChains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1437,
  "endLine" : 1458,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void runTasks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1738,
  "endLine" : 1760,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 461,
  "endLine" : 482,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowCacheConfig fromConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 291,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 158,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean setExecute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 237,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int match()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawSubStringPattern.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 82,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1457,
  "endLine" : 1480,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EolStreamType getOutputFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/EolStreamTypeUtil.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 214,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void insertChangeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1378,
  "endLine" : 1400,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkKnownHostsModifiedHostKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 405,
  "endLine" : 427,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshModifiedHostKeyAllow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 430,
  "endLine" : 451,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void uploadFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 242,
  "endLine" : 262,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HttpConnection getLfsContentConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConnectionFactory.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 216,
  "endLine" : 238,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract LargeFileRepository getLargeFileRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsProtocolServlet.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 111,
  "endLine" : 165,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List parseProxyJump()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 263,
  "endLine" : 286,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 113,
  "endLine" : 133,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String scanQuotedString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpParser.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 266,
  "endLine" : 286,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String resolveSessionKexProposal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 338,
  "endLine" : 359,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 76,
  "endLine" : 97,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void sendReceivePackError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 197,
  "endLine" : 219,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void service()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/SmartServiceInfoRefs.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 94,
  "endLine" : 115,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ReceivePackServlet.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 98,
  "endLine" : 119,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set newIdentitySet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 117,
  "endLine" : 141,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 120,
  "endLine" : 141,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int rabin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 112,
  "endLine" : 140,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 239,
  "endLine" : 261,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void getRefsExcludingWithFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 327,
  "endLine" : 347,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int printList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Status.java",
  "fileLinesCount" : 358,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 300,
  "endLine" : 321,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean showNotes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 322,
  "endLine" : 343,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 205,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List breakModify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 249,
  "endLine" : 272,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSmudgeCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1541,
  "endLine" : 1562,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean skipEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 251,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean simpleMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 193,
  "linesOfCode" : 21,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeRebaseTodoFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoFile.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 217,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 81,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getNamesInternal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 96,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId resolveSimple()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 840,
  "endLine" : 865,
  "linesOfCode" : 21,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 940,
  "endLine" : 962,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void configureEviction()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 236,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addChild()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 109,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeResult.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 125,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteFile readFileWithMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 246,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void prescanOneTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 331,
  "endLine" : 354,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void conflict()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1199,
  "endLine" : 1222,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 414,
  "endLine" : 438,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getSignatureStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 226,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void mergePerDirectoryEntryAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 237,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder addDeltaObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 272,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 654,
  "endLine" : 674,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket openConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 138,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 159,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection expandPushWildcardsFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 659,
  "endLine" : 680,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readPackHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 894,
  "endLine" : 916,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FileStream open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1430,
  "endLine" : 1453,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isFastForward()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushProcess.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 296,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map expandMatching()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushProcess.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 327,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map prepareEnvironment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ExternalToolUtils.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 115,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionResult compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 199,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findGraphPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphObjectIndex.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 96,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeChunks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 175,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized PackBitmapIndex getBitmapIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1122,
  "endLine" : 1147,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 265,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean scanTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 441,
  "endLine" : 461,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PackReverseIndex getReverseIdx()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 261,
  "endLine" : 282,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PackIndex writePackIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 289,
  "endLine" : 313,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void trySelectRepresentation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 566,
  "endLine" : 586,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result doUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefUpdate.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 103,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BlockSource from()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/BlockSource.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 55,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaEncoder.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 182,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int hashBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 413,
  "endLine" : 441,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized DeltaWindow stealWork()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 86,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PackInfo getInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/CachedPackUriProvider.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 84,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawText getRawText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 522,
  "endLine" : 544,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkOid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 643,
  "endLine" : 666,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameResult call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/BlameCommand.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 186,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cleanup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 856,
  "endLine" : 878,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Optional getBestMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 306,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 176,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void finish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 443,
  "endLine" : 471,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ByteBuffer readWholeStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IO.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 180,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String quote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/QuotedString.java",
  "fileLinesCount" : 365,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 137,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileStoreAttributes get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 357,
  "endLine" : 378,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void detectSymlinkSupport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1008,
  "endLine" : 1028,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 190,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IntList lineMapOrBinary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 686,
  "endLine" : 710,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void blockUntil()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/ProposedTimestamp.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 72,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/KeyGrip.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 173,
  "endLine" : 195,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 133,
  "endLine" : 153,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AuthCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConnectionFactory.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 291,
  "endLine" : 310,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/UnixDomainSocketConnector.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 216,
  "endLine" : 235,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean verifyServerKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitServerKeyVerifier.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 77,
  "endLine" : 96,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getExplicitKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 319,
  "endLine" : 338,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 175,
  "endLine" : 197,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/SmartOutputStream.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 68,
  "endLine" : 94,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/PathTreeFilterHandler.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 54,
  "endLine" : 74,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/LsRemote.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 45,
  "endLine" : 64,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void getRefsExcludingWithSeekPast()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 350,
  "endLine" : 369,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/DiffAlgorithms.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 288,
  "endLine" : 308,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextBuiltin create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandRef.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 122,
  "endLine" : 142,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 183,
  "endLine" : 204,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showSignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 295,
  "endLine" : 314,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeRange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 891,
  "endLine" : 919,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isBinary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 354,
  "endLine" : 383,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isCrLfText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 475,
  "endLine" : 498,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 157,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int addTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 839,
  "endLine" : 860,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enterSubtree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1354,
  "endLine" : 1376,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFilterCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1493,
  "endLine" : 1514,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AbstractTreeIterator min()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 125,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefsByPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 407,
  "endLine" : 427,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommitConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 129,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GpgConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 105,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static StageState fromMask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 165,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String stripWorkDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1531,
  "endLine" : 1552,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId abbreviate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 128,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 110,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String formatWithConflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeMessageFormatter.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 143,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preScanTwoTrees()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 299,
  "endLine" : 320,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameGenerator reverse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 502,
  "endLine" : 526,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean safe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SubStringRevFilter.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 54,
  "linesOfCode" : 20,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 509,
  "endLine" : 533,
  "linesOfCode" : 20,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1619,
  "endLine" : 1642,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List createHeadsStartValues()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 150,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandOutputStream.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 129,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder addWholeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 221,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRequestPolicy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 516,
  "endLine" : 535,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map wantedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1154,
  "endLine" : 1175,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void serviceV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1400,
  "endLine" : 1427,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 159,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writePacket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 170,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 464,
  "endLine" : 485,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void receive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2178,
  "endLine" : 2197,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supports()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UsernamePasswordCredentialsProvider.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 78,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 448,
  "endLine" : 467,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set filterCookies()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1200,
  "endLine" : 1219,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Properties loadProperties()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 161,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void deleteFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 268,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateFETCH_HEAD()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 368,
  "endLine" : 387,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 105,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void advertiseId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 382,
  "endLine" : 401,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Replacer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1070,
  "endLine" : 1089,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readBlockLen()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 400,
  "endLine" : 419,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeMultiLevelIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 794,
  "endLine" : 816,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeExtraEdges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 326,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObjectCache.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 112,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeReferenced()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 721,
  "endLine" : 740,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int binarySearchLevelTwo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 292,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 212,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 502,
  "endLine" : 524,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Ref refForWrite()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 590,
  "endLine" : 611,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pack openPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 274,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 121,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkGitModules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsFsck.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 142,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Comparator objectLookupComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 94,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackCompactor autoAdd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 167,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 207,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int inflate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 734,
  "endLine" : 753,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DeltaIndex index()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 349,
  "endLine" : 369,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int parseHunk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/BinaryHunk.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 141,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Note call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoveNoteCommand.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 72,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean autoStashApply()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 384,
  "endLine" : 403,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String editCommitMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 497,
  "endLine" : 516,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getNewParents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 680,
  "endLine" : 699,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit doSquashFixup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 753,
  "endLine" : 778,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String toAuthorScript()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1076,
  "endLine" : 1097,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void popSteps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1107,
  "endLine" : 1128,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 130,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int readUmask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 134,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsAtomicCreateNewFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 310,
  "endLine" : 329,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static File searchPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1306,
  "endLine" : 1326,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 166,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entry peek()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 320,
  "endLine" : 341,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void dirtyClose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 154,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean fillBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 131,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevObject get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 330,
  "endLine" : 348,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 706,
  "endLine" : 724,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canLocateSigningKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSigner.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 87,
  "endLine" : 105,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isTokenChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeys.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 558,
  "endLine" : 576,
  "linesOfCode" : 19,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 268,
  "endLine" : 288,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithConfigEncryptedUnusedKeyInConfigFirst()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 170,
  "endLine" : 194,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshEncryptedUsedKeyCached()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 197,
  "endLine" : 217,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Config loadFromHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConfig.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 167,
  "endLine" : 185,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ObjectLoader smudgeLfsBlob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsBlobFilter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 46,
  "endLine" : 67,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addObjectInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/TransferHandler.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 101,
  "endLine" : 120,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Map createHeaderAuthorization()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 161,
  "endLine" : 184,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Connector create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Factory.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 33,
  "endLine" : 52,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProxyData getData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/DefaultProxyDataFactory.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 48,
  "endLine" : 66,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void revokedKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 457,
  "endLine" : 475,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startAuth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 325,
  "endLine" : 344,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeRepository sessionAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 172,
  "endLine" : 195,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeResult mergeDeleted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 338,
  "endLine" : 358,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasUserAccepted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 372,
  "endLine" : 390,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void byId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/VerifyReftable.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 96,
  "endLine" : 115,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 86,
  "endLine" : 105,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean prompt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 196,
  "endLine" : 214,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void findContentRenames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 542,
  "endLine" : 561,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HashMap populateMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 745,
  "endLine" : 764,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeWalk forPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 199,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int isPathMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1181,
  "endLine" : 1211,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEntryIgnored()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 695,
  "endLine" : 735,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PrePushHook prePush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/Hooks.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 183,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IMatcher createNameMatcher0()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 150,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File guessWorkTreeOrFail()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 769,
  "endLine" : 801,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SignatureVerification verifySignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignatureVerifier.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 150,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeFormatter build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 184,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommit getBaseCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 267,
  "endLine" : 285,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 224,
  "endLine" : 242,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void insertChild()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 475,
  "endLine" : 494,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean split()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 749,
  "endLine" : 771,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void carryOntoHistoryInnerLoop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/MergeBaseGenerator.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 205,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit rewrite()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RewriteGenerator.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 164,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unpop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FIFORevQueue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 83,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlagSet.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 126,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void mergeAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 254,
  "endLine" : 276,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 632,
  "endLine" : 650,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void configureRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 505,
  "endLine" : 526,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 198,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WalkEncryption instance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 522,
  "endLine" : 543,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void progress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandInputStream.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 177,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void release()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1974,
  "endLine" : 1995,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpAuthMethod authFromUri()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 595,
  "endLine" : 615,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private URL getServiceURL()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 996,
  "endLine" : 1017,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URLConnection get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 301,
  "endLine" : 319,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 306,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 337,
  "endLine" : 359,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 299,
  "endLine" : 319,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 349,
  "endLine" : 369,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection expandAutoFollowTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 472,
  "endLine" : 495,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteStaleTrackingRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 577,
  "endLine" : 595,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void advertiseId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 84,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FirstCommand fromLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstCommand.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 65,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set createSortedToolSet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ExternalToolUtils.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 193,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefsByPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 249,
  "endLine" : 268,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 220,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List writeOneLevel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 818,
  "endLine" : 838,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int levelTwoPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 194,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set listRefLogObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1148,
  "endLine" : 1166,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Pack getPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 175,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CommitGraph open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileCommitGraph.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 133,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getReverseEntries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogReaderImpl.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 113,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set getAdditionalHaves()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 457,
  "endLine" : 476,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void store()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/DeltaBaseCache.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 87,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean rename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryRename.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 195,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AtomicLong getStat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 672,
  "endLine" : 690,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void compact()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 227,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List toInclude()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 428,
  "endLine" : 446,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 230,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 691,
  "endLine" : 711,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 107,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref doPeel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 167,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void singleThreadDeltaSearch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1631,
  "endLine" : 1651,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndexScanner.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 88,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int parseGitBinary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 319,
  "endLine" : 341,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Note call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddNoteCommand.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 75,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FetchRecurseSubmodulesMode getRecurseMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 142,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 318,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LogCommand add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 337,
  "endLine" : 355,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RebaseResult stop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1054,
  "endLine" : 1074,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Status call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StatusCommand.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 130,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashDropCommand.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 145,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Charset getDefaultCharset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 471,
  "endLine" : 491,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 663,
  "endLine" : 681,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int indexOfFirstFooterLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ChangeIdUtil.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 262,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 96,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int headerStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 556,
  "endLine" : 575,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InputStream wrapInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/EolStreamTypeUtil.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 122,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static synchronized  T lookupBundle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/GlobalBundleCache.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 72,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 529,
  "endLine" : 552,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 482,
  "endLine" : 499,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshEncryptedUsedKeySeveralPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 239,
  "endLine" : 256,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshModifiedHostKeyAsk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 454,
  "endLine" : 471,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File cloneWith()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 288,
  "endLine" : 305,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set findObjectsToPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 112,
  "endLine" : 131,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void excludeRemoteRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 161,
  "endLine" : 179,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map requestBatchUpload()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 188,
  "endLine" : 205,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LfsPointerFilter.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 46,
  "endLine" : 64,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 62,
  "endLine" : 79,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/ObjectUploadListener.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 179,
  "endLine" : 196,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProxyData get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/DefaultProxyDataFactory.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 29,
  "endLine" : 46,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean keyLoaded()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/IdentityPasswordProvider.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 274,
  "endLine" : 291,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List determineHops()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 244,
  "endLine" : 261,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signalAuthenticationAttempt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 42,
  "endLine" : 60,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List lookup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitServerKeyVerifier.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 57,
  "endLine" : 74,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List addUserHostKeyFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 308,
  "endLine" : 325,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private URIish getUri()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 216,
  "endLine" : 233,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void authStep()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 346,
  "endLine" : 363,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GSSContext createContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiMechanisms.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 153,
  "endLine" : 170,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/GpgSignHandler.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 58,
  "endLine" : 79,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/UploadPack.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 41,
  "endLine" : 58,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean promptForLaunch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 400,
  "endLine" : 417,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int walkLoop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 204,
  "endLine" : 221,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String guessName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandRef.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 52,
  "endLine" : 70,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/ReceivePack.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 37,
  "endLine" : 56,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 253,
  "endLine" : 272,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeBase.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 38,
  "endLine" : 55,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleCredentialsProvider.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 76,
  "endLine" : 98,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int isPathPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1234,
  "endLine" : 1265,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 202,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WorkingTreeOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeOptions.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 61,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void stopWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 374,
  "endLine" : 398,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/GitHook.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 177,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PrePushHook prePush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/Hooks.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 151,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int find()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 127,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 173,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int compareTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 172,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Repository openRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 255,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  V addIfAbsent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 145,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 207,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NonNoteEntry mergeNonNotes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 302,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeNestedCopyAndLinkfiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 371,
  "endLine" : 388,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoProject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 165,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void keep()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1224,
  "endLine" : 1241,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void beforeAdd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 221,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadFrom()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 341,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 226,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public E set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObjectList.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 81,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markUninteresting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 282,
  "endLine" : 301,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attributes getAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 159,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SideBandOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandOutputStream.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 90,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static AckNackResult parseACKv2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 136,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 409,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createNewRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 346,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void lsRefsV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1131,
  "endLine" : 1150,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void objectInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1310,
  "endLine" : 1334,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 133,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String uri()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 396,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isValidRedirect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 970,
  "endLine" : 994,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1894,
  "endLine" : 1921,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream beginPut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 488,
  "endLine" : 505,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ChainingCredentialsProvider.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 86,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 175,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 575,
  "endLine" : 592,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection expandOneAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 640,
  "endLine" : 659,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void markLocalObjComplete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 684,
  "endLine" : 702,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sendShallow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1090,
  "endLine" : 1110,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 386,
  "endLine" : 404,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SubmoduleWalk forPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 137,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SubmoduleWalk forPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 171,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map setupUserDefinedTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 360,
  "endLine" : 380,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 199,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/Reftable.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 279,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableWriter sortAndWriteRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 226,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int shortestUniqueAbbreviation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 672,
  "endLine" : 690,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List segmentSizes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 631,
  "endLine" : 649,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection doGc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 274,
  "endLine" : 293,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getPackExpireDate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 691,
  "endLine" : 709,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ByteWindow load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 508,
  "endLine" : 525,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MutableEntry next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 329,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 472,
  "endLine" : 490,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectLoader openPackedFromSelfOrAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 383,
  "endLine" : 400,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectLoader openLooseFromSelfOrAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 402,
  "endLine" : 419,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getPackedSizeFromSelfOrAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 456,
  "endLine" : 473,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 179,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogWriter log()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogWriter.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 174,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 751,
  "endLine" : 770,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean compareAndPut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 255,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List findAllFromPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 626,
  "endLine" : 643,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 357,
  "endLine" : 375,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectIdOwnerMap getObjectSet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 728,
  "endLine" : 748,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int countEntries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 141,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cacheDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 339,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String parseName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 527,
  "endLine" : 550,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedHunkHeader.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 93,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkoutIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 413,
  "endLine" : 430,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListNotesCommand.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 69,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set filterIgnorePaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 184,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteConfig call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteAddCommand.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 106,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig openSystemConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 123,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void compress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 178,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dedupe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 459,
  "endLine" : 476,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void purge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 226,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getConfigKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 794,
  "endLine" : 812,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Path createSymLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 451,
  "endLine" : 468,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 404,
  "endLine" : 421,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int parseHexInt32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 339,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File userHomeImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 195,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 100,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 171,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setUserName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 295,
  "endLine" : 315,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId unparsedCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 455,
  "endLine" : 473,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PGPPublicKey getSigningPublicKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 653,
  "endLine" : 672,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SSLConnectionSocketFactory getSSLSocketFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 165,
  "endLine" : 188,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getAuthFactories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 263,
  "endLine" : 279,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void configureAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 287,
  "endLine" : 306,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshEncryptedUsedKeyWrongPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 220,
  "endLine" : 236,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addObjectInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/TransferHandler.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 63,
  "endLine" : 80,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String canonicalizeHeaderString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 224,
  "endLine" : 243,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onDataAvailable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/ObjectUploadListener.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 131,
  "endLine" : 147,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doGet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsServlet.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 67,
  "endLine" : 83,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/TestRequestLog.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 36,
  "endLine" : 53,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getEvents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/TestRequestLog.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 56,
  "endLine" : 73,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void disconnect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 365,
  "endLine" : 381,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "State copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 320,
  "endLine" : 336,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signalAuthenticationFailure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 79,
  "endLine" : 95,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StrictHostKeyChecking getStrictHostKeyChecking()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitServerKeyVerifier.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 128,
  "endLine" : 144,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void releaseKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 286,
  "endLine" : 302,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setDone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AbstractClientProxyConnector.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 141,
  "endLine" : 157,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void askCredentials()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/BasicAuthentication.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 113,
  "endLine" : 129,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sendMic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 201,
  "endLine" : 218,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printSingleLineUsage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 280,
  "endLine" : 296,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 123,
  "endLine" : 140,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void seek()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/VerifyReftable.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 76,
  "endLine" : 93,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readAWSKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 252,
  "endLine" : 268,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowCommands.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 31,
  "endLine" : 51,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static char shortTypeOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/AbstractFetchCommand.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 151,
  "endLine" : 167,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Clean.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 37,
  "endLine" : 58,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void list()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Config.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 84,
  "endLine" : 100,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void diff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiff.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 183,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 131,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 166,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CanonicalTreeParser next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 171,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMarks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilterMarker.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 92,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List createMatchers()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 80,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String name()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 346,
  "endLine" : 367,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isNormalizedGit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1148,
  "endLine" : 1164,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean blockUntilTimestamps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 546,
  "endLine" : 562,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 711,
  "endLine" : 728,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int compare2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 184,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 254,
  "endLine" : 273,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIntInRange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/DefaultTypedConfigGetter.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 139,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getConflictingNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 163,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId idFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 249,
  "endLine" : 265,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 150,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConfigSnapshot unsetSection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 925,
  "endLine" : 945,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int estimateSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 175,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Note merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/DefaultNoteMerger.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 58,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleBlockedLanes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 216,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotWalk.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 172,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void revertModifiedFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 543,
  "endLine" : 559,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TemporaryBuffer doMerge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1604,
  "endLine" : 1620,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 244,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addChild()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/ReverseWalk.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 76,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 177,
  "endLine" : 194,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initializeShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1753,
  "endLine" : 1772,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attribute.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 118,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean extendStringToMatchByOneCharacter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 305,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readStringRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 235,
  "endLine" : 255,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReceivedPackStatistics build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 274,
  "endLine" : 290,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCertificate parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 237,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List parseDeepenNots()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2513,
  "endLine" : 2529,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void verifySafeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1107,
  "endLine" : 1123,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1538,
  "endLine" : 1554,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isUnreasonableName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 219,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StringBuilder toStringBuilder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 223,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 215,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Repository getSubmoduleRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 255,
  "endLine" : 271,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional areAllReachable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/PedestrianReachabilityChecker.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 69,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddToBitmapWithCacheFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 77,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set parseCookieFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFile.java",
  "fileLinesCount" : 461,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 202,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String prepareCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ExternalToolUtils.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 77,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 163,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkObjectExistence()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 175,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkNonFastForwards()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 177,
  "endLine" : 193,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 288,
  "endLine" : 306,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 376,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int valueSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 351,
  "endLine" : 367,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int valueSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 447,
  "endLine" : 464,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogEntry getReverseEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReflogReader.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 73,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int estimateBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 766,
  "endLine" : 782,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EWAHCompressedBitmap combine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 124,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EWAHCompressedBitmap ewahBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 276,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EWAHCompressedBitmap ewahBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 385,
  "endLine" : 401,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection getAllRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1179,
  "endLine" : 1196,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 364,
  "endLine" : 386,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ByteWindow mmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 718,
  "endLine" : 740,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommitGraph get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileCommitGraph.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 78,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 108,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeDelete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 451,
  "endLine" : 469,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNode load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GlobalAttributesNode.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 60,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 338,
  "endLine" : 356,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getLooseSizeFromSelfOrAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 475,
  "endLine" : 491,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int inflate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 286,
  "endLine" : 302,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EWAHCompressedBitmap getBitmapWithoutCaching()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BasePackBitmapIndex.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 94,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap getBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 165,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefDirectoryUpdate newUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 566,
  "endLine" : 582,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DfsReftableStack open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableStack.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 53,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 218,
  "endLine" : 234,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void copyPackAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 366,
  "endLine" : 383,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onPackHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 177,
  "endLine" : 195,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 261,
  "endLine" : 278,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeFromTable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 98,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Node insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 514,
  "endLine" : 530,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 521,
  "endLine" : 542,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preparePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 990,
  "endLine" : 1006,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void registerFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 269,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListTagCommand.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 60,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCommand all()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 255,
  "endLine" : 276,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 299,
  "endLine" : 315,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addMergeConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 463,
  "endLine" : 479,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void autoStash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 366,
  "endLine" : 382,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 564,
  "endLine" : 580,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 512,
  "endLine" : 528,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GSSManagerFactory.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 94,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int find()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 151,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean waitForProcessCompletion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1483,
  "endLine" : 1499,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void encodeInt64()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 295,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Charset parseEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 851,
  "endLine" : 868,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int coreCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Paths.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 171,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongMap.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 88,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SimpleDateFormat getDateFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GitDateParser.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 70,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCheckoutTask.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 82,
  "endLine" : 99,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean recursiveDelete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 236,
  "endLine" : 251,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int runHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 515,
  "endLine" : 532,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Path checkDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 135,
  "endLine" : 151,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSingleCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 76,
  "endLine" : 94,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithConfigEncryptedUnusedKeyInConfigLast()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 145,
  "endLine" : 163,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Config load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConfig.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 90,
  "endLine" : 109,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Config loadFromWorkingTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConfig.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 119,
  "endLine" : 134,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AnyLongObjectId getObjectToTransfer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsServlet.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 98,
  "endLine" : 113,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String rewriteUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 244,
  "endLine" : 260,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean keyLoaded()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/IdentityPasswordProvider.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 252,
  "endLine" : 271,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/CachingKeyPairProvider.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 214,
  "endLine" : 229,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/PasswordProviderWrapper.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 74,
  "endLine" : 89,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signalAuthenticationAttempt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 103,
  "endLine" : 118,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signalAuthenticationFailure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 187,
  "endLine" : 202,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 315,
  "endLine" : 330,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SocksAuthenticationMethod getAuthMethod()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 441,
  "endLine" : 456,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AbstractClientProxyConnector.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 87,
  "endLine" : 103,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void parseChallenges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpParser.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 146,
  "endLine" : 166,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection getSupportedMechanisms()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiMechanisms.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 61,
  "endLine" : 76,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceivePack create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/resolver/DefaultReceivePackFactory.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 52,
  "endLine" : 69,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String date()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Blame.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 329,
  "endLine" : 345,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowPackDelta.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 44,
  "endLine" : 64,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Gc.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 32,
  "endLine" : 47,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 147,
  "endLine" : 163,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleCredentialsProvider.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 100,
  "endLine" : 115,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleCredentialsProvider.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 117,
  "endLine" : 132,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void seek()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 229,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void calculateEdits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 175,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 347,
  "endLine" : 362,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 165,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int chainlength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 220,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 209,
  "endLine" : 227,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int matchFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 116,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int matchFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 118,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void popEntriesEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 336,
  "endLine" : 352,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void skipEntriesEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 371,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 191,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int count()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 111,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final AbbreviatedObjectId fromHexString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 123,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int prefixCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 237,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int prefixCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 273,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int prefixCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 289,
  "endLine" : 309,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 360,
  "endLine" : 376,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getBoolean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/DefaultTypedConfigGetter.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 51,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLong()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/DefaultTypedConfigGetter.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 159,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int compareTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 205,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int compareTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 218,
  "endLine" : 238,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CoreConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CoreConfig.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 203,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 587,
  "endLine" : 602,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InMemoryNoteBucket merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 140,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 173,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int namecmp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 512,
  "endLine" : 527,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 313,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readNulTerminatedString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 347,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skipOptionalExtension()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 580,
  "endLine" : 595,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 834,
  "endLine" : 849,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UploadPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 373,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map exactRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 992,
  "endLine" : 1008,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void endOut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 688,
  "endLine" : 704,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 511,
  "endLine" : 528,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String replace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UrlConfig.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 119,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandProgressMonitor.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 92,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initSshSessionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 141,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandInputStream.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 124,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FetchConnection getConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 350,
  "endLine" : 367,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getPackNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1408,
  "endLine" : 1423,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 382,
  "endLine" : 397,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PostReceiveHook newChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PostReceiveHookChain.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 48,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 556,
  "endLine" : 571,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void expandFetchTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 497,
  "endLine" : 512,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void markLocalCommitsComplete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 704,
  "endLine" : 720,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List parseList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 298,
  "endLine" : 315,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkConnectivity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/FullConnectivityChecker.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 56,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkCommitTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/FullConnectivityChecker.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 149,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertValidSubmoduleName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/submodule/SubmoduleValidator.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 99,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LongList readBlockPositionList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 186,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readBlockIntoBuf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 274,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 467,
  "endLine" : 483,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Reftable from()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/Reftable.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 51,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeFanoutTable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 198,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isUpToDate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 293,
  "endLine" : 310,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int binarySearch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackReverseIndex.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 180,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getExpireDate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 667,
  "endLine" : 683,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectStream openStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LargePackedWholeObject.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 97,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 714,
  "endLine" : 729,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 388,
  "endLine" : 405,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackList scanPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 416,
  "endLine" : 434,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectIdOwnerMap load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LazyObjectIdSetFile.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 69,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void waitForStatChange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 444,
  "endLine" : 459,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void detectIndexChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 499,
  "endLine" : 515,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId insertOneObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 133,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result doLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryUpdate.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 143,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref peel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 515,
  "endLine" : 535,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref peeledPackedRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 846,
  "endLine" : 861,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean renameLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryRename.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 173,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean linkHEAD()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryRename.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 212,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PackList scanPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 561,
  "endLine" : 579,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readPacksBefore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 401,
  "endLine" : 417,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void packHeads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 542,
  "endLine" : 558,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 711,
  "endLine" : 727,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsReftableDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 76,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reportIndexEvicted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 728,
  "endLine" : 743,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void copyPackThroughCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 385,
  "endLine" : 400,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void beginPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 274,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 434,
  "endLine" : 449,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DfsBlock getOrLoadBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 487,
  "endLine" : 503,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DfsBlock flushBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 280,
  "endLine" : 298,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/CancellableDigestOutputStream.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 117,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean canCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaCache.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 57,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getUnoffloadedObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 697,
  "endLine" : 715,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List sortByName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1161,
  "endLine" : 1177,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void writeHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackOutputStream.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 120,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int parseTraditionalHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 504,
  "endLine" : 525,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseIndexLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 179,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateStashRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 197,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameRevCommand addAnnotatedTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 259,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int minCommitTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 320,
  "endLine" : 335,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void verifyDirectories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 268,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateDirs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/InitCommand.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 165,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RebaseResult cherryPickCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 518,
  "endLine" : 533,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GarbageCollectCommand setAggressive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GarbageCollectCommand.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 132,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 104,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Sha1Implementation getImplementation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 83,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 161,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Boolean toBooleanOrNull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 232,
  "linesOfCode" : 16,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String join()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 275,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File getRunDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2098,
  "endLine" : 2113,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean shutdownAndAwaitTermination()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2276,
  "endLine" : 2295,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int compareUInt64()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 66,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int formatBase10()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 160,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initialize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryDeltaInputStream.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 105,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Base64.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 70,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void configureTLS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 381,
  "endLine" : 398,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final PasswordAuthentication getPasswordAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/CachedAuthenticator.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 52,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ArchiveOutputStream applyFormatOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/BaseFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 44,
  "endLine" : 59,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkoutBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 408,
  "endLine" : 423,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 614,
  "endLine" : 629,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 640,
  "endLine" : 655,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 679,
  "endLine" : 693,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static PGPSignature parseSignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 124,
  "endLine" : 138,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static PGPPublicKey findPublicKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 271,
  "endLine" : 285,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PGPPublicKey findPublicKeyByKeyId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 287,
  "endLine" : 301,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRequestMethod()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 315,
  "endLine" : 329,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshModifiedHostKeyDeny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 361,
  "endLine" : 376,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testEcDsaHostKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 647,
  "endLine" : 664,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void findLfsPointers()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 133,
  "endLine" : 147,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int compareTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 161,
  "endLine" : 180,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final AbbreviatedLongObjectId fromHexString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 116,
  "endLine" : 130,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String systemError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/LibraryHolder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 60,
  "endLine" : 74,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 453,
  "endLine" : 468,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 590,
  "endLine" : 605,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signalAuthenticationExhausted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 121,
  "endLine" : 135,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signalAuthenticationFailure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 138,
  "endLine" : 152,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signalAuthenticationExhausted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 170,
  "endLine" : 184,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Check checkMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 441,
  "endLine" : 455,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/ObjectIdHandler.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 54,
  "endLine" : 69,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createForce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Branch.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 98,
  "endLine" : 112,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void moveRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Branch.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 122,
  "endLine" : 136,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Branch.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 295,
  "endLine" : 309,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 467,
  "endLine" : 481,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void recurseSubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 88,
  "endLine" : 102,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printUsage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Remote.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 119,
  "endLine" : 135,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/IndexPack.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 33,
  "endLine" : 47,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandCatalog.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 124,
  "endLine" : 142,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showDiff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 383,
  "endLine" : 398,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Version.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 27,
  "endLine" : 49,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supports()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleCredentialsProvider.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 54,
  "endLine" : 72,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String formatRealm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleAuthenticator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 57,
  "endLine" : 71,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int calculateModifyScore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 521,
  "endLine" : 540,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DiffEntry bestPathMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 726,
  "endLine" : 742,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 44,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DiffEntry pair()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 274,
  "endLine" : 293,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int matchFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 164,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int matchFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 166,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getEntryContentLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 595,
  "endLine" : 610,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/TrailingAsteriskMatcher.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 46,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/LeadingAsteriskMatcher.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 47,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/NameMatcher.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 108,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean isId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 71,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final ObjectId fromHexString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 222,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 98,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Config loadConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 749,
  "endLine" : 767,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String typeString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Constants.java",
  "fileLinesCount" : 783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 520,
  "endLine" : 534,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String findRemoteTrackingBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 219,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String resolveReflogCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 868,
  "endLine" : 882,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeHeadsFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2030,
  "endLine" : 2044,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int search()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 71,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getFreePosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 354,
  "endLine" : 369,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long timeof()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotWalk.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 188,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategySimpleTwoWayInCore.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 171,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeWorkTreeChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 329,
  "endLine" : 353,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 518,
  "endLine" : 532,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File writeMergedFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1588,
  "endLine" : 1602,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 152,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removeOverlaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 369,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean inGroups()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 406,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DiffEntry findRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1106,
  "endLine" : 1121,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Region add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 263,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseCanonical()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 150,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FIFORevQueue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 56,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockObjQueue.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 25,
  "endLine" : 39,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkConnectivity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 609,
  "endLine" : 623,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FooterLine.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 70,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DelayRevQueue.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 66,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 338,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Repository openRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 422,
  "endLine" : 449,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getAdvertisedOrDefaultRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 907,
  "endLine" : 923,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref findRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1025,
  "endLine" : 1040,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List getURIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 457,
  "endLine" : 471,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PreReceiveHook newChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreReceiveHookChain.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 47,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection readAlternates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 373,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutputStream encrypt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 384,
  "endLine" : 398,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportException noRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 166,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NoRemoteRepositoryException cleanNotFound()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 202,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 347,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 397,
  "endLine" : 414,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sync()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1255,
  "endLine" : 1269,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 182,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void enableCapabilities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1464,
  "endLine" : 1482,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List extractCookies()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 781,
  "endLine" : 798,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1574,
  "endLine" : 1588,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 121,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean commandsEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 260,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addUpdateBatchCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 284,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void expandSingle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 427,
  "endLine" : 442,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void downloadPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 853,
  "endLine" : 867,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int maxTimeWanted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 648,
  "endLine" : 663,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AdvertiseRefsHook newChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AdvertiseRefsHookChain.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 51,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddToBitmapFilter.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 62,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddUnseenToBitmapFilter.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 70,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 213,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 713,
  "endLine" : 729,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 217,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeChunkLookup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 152,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loosen()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 319,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set refsToObjectIds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 905,
  "endLine" : 920,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ByteWindow scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 625,
  "endLine" : 639,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void gc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 991,
  "endLine" : 1006,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void gc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1027,
  "endLine" : 1042,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map reuseMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 488,
  "endLine" : 512,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setCorrupt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1164,
  "endLine" : 1178,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 573,
  "endLine" : 588,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefUpdate newUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 158,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref doPeel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 223,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result doLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 527,
  "endLine" : 545,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasPackedInSelfOrAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 310,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasLooseInSelfOrAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 312,
  "endLine" : 326,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean restoreFromSelfOrAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 511,
  "endLine" : 526,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getGitwebDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 373,
  "endLine" : 387,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void convertRefStorage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 831,
  "endLine" : 845,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InsertLooseObjectResult insertUnpackedObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 246,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileOutputStream getFileOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogWriter.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 206,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PackIndex read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 107,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref readAndResolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 289,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map exactRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 318,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection getAllRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 384,
  "endLine" : 399,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set toPrune()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 526,
  "endLine" : 540,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reportIndexRequested()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 712,
  "endLine" : 726,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setCorrupt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1023,
  "endLine" : 1037,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void compactReftables()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 277,
  "endLine" : 292,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeNoHash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 388,
  "endLine" : 403,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 363,
  "endLine" : 378,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 127,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNameConflicting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 225,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result doLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefUpdate.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 131,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Node get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 498,
  "endLine" : 512,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getResultSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BinaryDelta.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 71,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1769,
  "endLine" : 1786,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void pruneEdgesFromObjectList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2197,
  "endLine" : 2213,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "State snapshot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2504,
  "endLine" : 2520,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int negmatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 379,
  "endLine" : 394,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 261,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DirCacheEntry insertToIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 483,
  "endLine" : 499,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unregisterFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 297,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Note call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ShowNoteCommand.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 64,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 337,
  "endLine" : 353,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleStatusCommand.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 81,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 370,
  "endLine" : 384,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 109,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 646,
  "endLine" : 660,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IO.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 257,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Duration measureClockResolution()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 676,
  "endLine" : 690,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1820,
  "endLine" : 1834,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2555,
  "endLine" : 2572,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Instant lastModifiedInstant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 778,
  "endLine" : 792,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long decodeInt64()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 155,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int endOfFooterLineKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1011,
  "endLine" : 1025,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileVisitResult visitFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 125,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static OutputStream wrapOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/EolStreamTypeUtil.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 149,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getCompressionLevel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/BaseFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 73,
  "endLine" : 87,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supports()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AwtCredentialsProvider.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 54,
  "endLine" : 72,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MonotonicClock getClock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 210,
  "endLine" : 226,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevTree tree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 305,
  "endLine" : 318,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static S2K parseS2K()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SXprUtils.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 75,
  "endLine" : 94,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithConfigEncryptedUnusedKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 128,
  "endLine" : 142,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 165,
  "endLine" : 178,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String createKnownHostsFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 195,
  "endLine" : 209,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String name()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 339,
  "endLine" : 356,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final LongObjectId fromHexString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 219,
  "endLine" : 232,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Config loadFromIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConfig.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 144,
  "endLine" : 157,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String canonicalizeResourcePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 310,
  "endLine" : 324,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Repository.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 155,
  "endLine" : 168,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectUploadListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/ObjectUploadListener.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 97,
  "endLine" : 110,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/ObjectUploadListener.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 160,
  "endLine" : 175,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void sendError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsServlet.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 145,
  "endLine" : 158,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static URIish extendPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 270,
  "endLine" : 283,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/WinPipeConnector.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 113,
  "endLine" : 126,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/WinPipeConnector.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 172,
  "endLine" : 185,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/UnixDomainSocketConnector.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 201,
  "endLine" : 214,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/JGitKeyCache.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 40,
  "endLine" : 54,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signalAuthenticationExhausted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 63,
  "endLine" : 76,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean askUser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 426,
  "endLine" : 439,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 573,
  "endLine" : 586,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean agentHasKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 201,
  "endLine" : 214,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getNumberOfPasswordPrompts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 314,
  "endLine" : 327,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void process()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/GssApiAuthentication.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 71,
  "endLine" : 84,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String escapeControls()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 546,
  "endLine" : 559,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAttribute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 562,
  "endLine" : 575,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshAgent createClient()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/JGitSshAgentFactory.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 61,
  "endLine" : 74,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/AsIsFileFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 54,
  "endLine" : 67,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract void begin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/SmartServiceInfoRefs.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 128,
  "endLine" : 175,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void consumeRequestBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 118,
  "endLine" : 134,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean acceptsGzipEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 212,
  "endLine" : 226,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/OptionWithValuesListHandler.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 38,
  "endLine" : 51,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Blame.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 300,
  "endLine" : 313,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/VerifyReftable.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 60,
  "endLine" : 73,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ReadReftable.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 49,
  "endLine" : 64,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void print()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowCommands.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 75,
  "endLine" : 92,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Status.java",
  "fileLinesCount" : 358,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 60,
  "endLine" : 73,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Main()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 78,
  "endLine" : 92,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean installConsole()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 295,
  "endLine" : 308,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 267,
  "endLine" : 281,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showDiff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 320,
  "endLine" : 334,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Charset getLogOutputEncodingCharset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 159,
  "endLine" : 172,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Reflog.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 33,
  "endLine" : 46,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Edit calculate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 233,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 532,
  "endLine" : 545,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 196,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 253,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void copyUntrackedFolders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/IndexDiffFilter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 218,
  "endLine" : 231,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void encodeName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1164,
  "endLine" : 1179,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 249,
  "endLine" : 262,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String checkPosixCharClass()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 454,
  "endLine" : 467,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAction()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 164,
  "linesOfCode" : 14,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fromHexString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 243,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isInvalidOnWindows()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1020,
  "endLine" : 1034,
  "linesOfCode" : 14,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 427,
  "endLine" : 442,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String simplify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 497,
  "endLine" : 510,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1007,
  "endLine" : 1020,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List readMergeHeads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1797,
  "endLine" : 1812,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 242,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InMemoryNoteBucket append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 299,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void formatMerge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatterPass.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 76,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractTreeIterator mergeBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ThreeWayMerger.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 125,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/SquashMessageFormatter.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 57,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCache getLockedDirCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 309,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeResult contentMerge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1458,
  "endLine" : 1473,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isIndexDirty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1475,
  "endLine" : 1491,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RegularSuperprojectWriter.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 62,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isNestedReferencefile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 408,
  "endLine" : 424,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void copyMetaData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 851,
  "endLine" : 864,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 760,
  "endLine" : 773,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initRevPool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 171,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int computeNext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 235,
  "endLine" : 249,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 276,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PatternMatchRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/PatternMatchRevFilter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 85,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void applyFilterToParents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RewriteGenerator.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevTree parseTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1046,
  "endLine" : 1060,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  T rootOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 422,
  "endLine" : 435,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getCanonicalizedHeaderString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AwsRequestSignerV4.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 225,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getCanonicalizedResourcePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AwsRequestSignerV4.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 236,
  "endLine" : 249,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isValid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 604,
  "endLine" : 617,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void receiveSignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 418,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTransferConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 682,
  "endLine" : 695,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set refIdSet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1429,
  "endLine" : 1442,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Stream importantRefsFirst()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2124,
  "endLine" : 2138,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void validateImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 96,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProcessBuilder createProcess()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 260,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkObjectCollision()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1168,
  "endLine" : 1184,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ProtocolVersion parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 108,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1941,
  "endLine" : 1966,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPreemptiveBasicAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 425,
  "endLine" : 438,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateSslVerify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 893,
  "endLine" : 909,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setCookieHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1127,
  "endLine" : 1140,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String clean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UserAgent.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 62,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 547,
  "endLine" : 560,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getPackNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 261,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchNegativeRefSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 444,
  "endLine" : 458,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean downloadLooseObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 578,
  "endLine" : 594,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String filterLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 236,
  "linesOfCode" : 14,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void configure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 247,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonService.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 133,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IgnoreSubmoduleMode getModulesIgnore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 754,
  "endLine" : 767,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedReachabilityChecker.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 144,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized State refresh()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 217,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 683,
  "endLine" : 696,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isCommandExecutionError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandExecutor.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 222,
  "endLine" : 241,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableWriter finish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 410,
  "endLine" : 424,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeFileFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 480,
  "endLine" : 496,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CommitGraph open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphLoader.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 74,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GraphCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommits.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 109,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List readTableNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 286,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MutableEntry next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 267,
  "endLine" : 280,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean lock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GcLog.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 104,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkObjectExistence()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 254,
  "endLine" : 271,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkNonFastForwards()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 273,
  "endLine" : 286,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 170,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void sortByOffsetAndIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 112,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processBitmapForWrite()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 172,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap ofObjectType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 232,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexWriterV1.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 112,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectLoader openObjectWithoutRestoring()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 368,
  "endLine" : 381,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getObjectSizeWithoutRestoring()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 441,
  "endLine" : 454,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean restoreFromSelf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 528,
  "endLine" : 543,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader getObjectLoader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 221,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 150,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean tryLock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryUpdate.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 62,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap ofObjectType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 256,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void releaseMemory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/DeltaBaseCache.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 104,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref firstExactRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 336,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PackBitmapIndex open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndex.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 73,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Comparator reftableComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 114,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addToClock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 495,
  "endLine" : 508,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 195,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectLoader openImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 250,
  "endLine" : 263,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getObjectSizeImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 526,
  "endLine" : 539,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void lruRemove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 122,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref peel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 147,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 169,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean depthSkip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2265,
  "endLine" : 2285,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int finish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 418,
  "endLine" : 432,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 435,
  "endLine" : 449,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 558,
  "endLine" : 572,
  "linesOfCode" : 14,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ReflogCommand.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 80,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId getStashId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 131,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Repository init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 270,
  "endLine" : 283,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateStashRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 418,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeRewrittenHashes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 706,
  "endLine" : 721,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkSteps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 737,
  "endLine" : 751,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand setUpstream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1544,
  "endLine" : 1557,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection filterRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListBranchCommand.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 124,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Path getXDGConfigHome()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 144,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 403,
  "endLine" : 416,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Attributes getAttributesForPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 227,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 295,
  "endLine" : 309,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 256,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int tagger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 771,
  "endLine" : 784,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/LimitedInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 97,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeInputStream.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 72,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 124,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void grow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongMap.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 134,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String encodeBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Base64.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 164,
  "endLine" : 181,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set getConfiguredProtocols()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 400,
  "endLine" : 413,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitInitTask.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 53,
  "endLine" : 66,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void tearDown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 194,
  "endLine" : 212,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetOsNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 305,
  "endLine" : 317,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevTag tag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 500,
  "endLine" : 512,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 984,
  "endLine" : 996,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BouncyCastleGpgKey locateSigningKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSigner.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 107,
  "endLine" : 121,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BouncyCastleGpgKey loadKeyFromSecring()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 468,
  "endLine" : 481,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static KeyBox readKeyBoxFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 686,
  "endLine" : 698,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/KeyGrip.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 158,
  "endLine" : 171,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithoutKnownHostsDeny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 346,
  "endLine" : 358,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithAliasInConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 541,
  "endLine" : 554,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testKeyboardInteractiveAuthCorrectPasswordTooLate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 783,
  "endLine" : 795,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 97,
  "endLine" : 110,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int compareTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 193,
  "endLine" : 209,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int compareTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 222,
  "endLine" : 238,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int prefixCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 222,
  "endLine" : 238,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int prefixCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 254,
  "endLine" : 270,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int prefixCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 286,
  "endLine" : 302,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fromHexString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 210,
  "endLine" : 222,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String discoverLfsUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConnectionFactory.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 158,
  "endLine" : 170,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TemporaryBuffer cleanLfsBlob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsBlobFilter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 82,
  "endLine" : 95,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TransferHandler forOperation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/TransferHandler.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 31,
  "endLine" : 43,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String canonicalizeHeaderNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 208,
  "endLine" : 222,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServletContextHandler smart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/SimpleHttpServer.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 102,
  "endLine" : 115,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Enumeration getInitParameterNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/MockServletConfig.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 45,
  "endLine" : 59,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setupBenchmark()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/SHA1Benchmark.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 58,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path moveFileToExistingDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/FileMoveBenchmark.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 61,
  "endLine" : 73,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path moveFileToMissingDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/FileMoveBenchmark.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 96,
  "endLine" : 108,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 268,
  "endLine" : 280,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void unregister()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 294,
  "endLine" : 306,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String updateHostKeyLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 714,
  "endLine" : 729,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendClientProxyMetadata()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 226,
  "endLine" : 239,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/GssApiAuthentication.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 56,
  "endLine" : 68,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List filteredList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 432,
  "endLine" : 444,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String packList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/InfoPacksServlet.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UploadPack create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/resolver/DefaultUploadPackFactory.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 43,
  "endLine" : 55,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List unsetRequiredOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 176,
  "endLine" : 188,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean sortRestOfArgumentsHandlerToTheEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 298,
  "endLine" : 310,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void informUserNoTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 142,
  "endLine" : 154,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void testOne()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 337,
  "endLine" : 351,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ReadReftable.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 35,
  "endLine" : 47,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void detachHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 200,
  "endLine" : 212,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Properties properties()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/AmazonS3Client.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 100,
  "endLine" : 112,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int printList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Status.java",
  "fileLinesCount" : 358,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 266,
  "endLine" : 278,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void install()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 310,
  "endLine" : 322,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void informUserNoTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 165,
  "endLine" : 177,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevList.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 37,
  "endLine" : 50,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeVerification()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/internal/VerificationUtils.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 43,
  "endLine" : 55,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PasswordAuthentication promptPasswordAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleAuthenticator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 43,
  "endLine" : 55,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TreeFilter getDiffTreeFilterFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 554,
  "endLine" : 568,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLineDelimiter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 506,
  "endLine" : 518,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int hashRegion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 220,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edit reduceCommonStartEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SequenceComparator.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 99,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean idEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1083,
  "endLine" : 1099,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void exitSubtree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1432,
  "endLine" : 1445,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int alreadyMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 365,
  "endLine" : 377,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setComment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 196,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  V addIfAbsent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 182,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static GpgSigner loadGpgSigner()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSigner.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 48,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessageId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 171,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static GpgSignatureVerifierFactory loadDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignatureVerifierFactory.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 45,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Charset getEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 300,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 302,
  "endLine" : 314,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 470,
  "endLine" : 482,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId resolveAbbreviation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 913,
  "endLine" : 925,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String readCommitMsgFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1973,
  "endLine" : 1987,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 134,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String readFirstLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 459,
  "endLine" : 471,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 79,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateFileWithContent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 584,
  "endLine" : 597,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry addExistingToIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 645,
  "endLine" : 657,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static URI normalizeEmptyPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 310,
  "endLine" : 325,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkValidPathSegment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1770,
  "endLine" : 1782,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DirCache lock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 245,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getHeads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 367,
  "endLine" : 379,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Region.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 100,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List find()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalkUtils.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 99,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getFullMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 255,
  "endLine" : 267,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getShortMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 505,
  "endLine" : 518,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FIFORevQueue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 100,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevObject next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockObjQueue.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 54,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEmailAddress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FooterLine.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 118,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1571,
  "endLine" : 1583,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attribute.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 172,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 362,
  "endLine" : 375,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleFile.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 122,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String parseHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 301,
  "endLine" : 313,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String pickHEAD()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 348,
  "endLine" : 368,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestPolicy getRequestPolicy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 485,
  "endLine" : 497,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1997,
  "endLine" : 2009,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean okToGiveUpImp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2217,
  "endLine" : 2230,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String findTrackingRefName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 682,
  "endLine" : 695,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String readStringLongTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 395,
  "endLine" : 416,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ProtocolV2Hook newChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2HookChain.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 48,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1815,
  "endLine" : 1833,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkSubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1576,
  "endLine" : 1589,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void receiveWithExceptionPropagation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2222,
  "endLine" : 2234,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endElement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 808,
  "endLine" : 821,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UserAgent.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 115,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List filter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 126,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 717,
  "endLine" : 729,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int segmentCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 488,
  "endLine" : 505,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String cleanLeadingSlashes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 329,
  "endLine" : 341,
  "linesOfCode" : 13,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fetchObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 286,
  "endLine" : 298,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TrackingRefUpdate createUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 551,
  "endLine" : 563,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteTrackingRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 597,
  "endLine" : 609,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processBlob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 308,
  "endLine" : 320,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String buildMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 497,
  "endLine" : 509,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SubmoduleWalk forIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadPathNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 495,
  "endLine" : 507,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean patternMatchesHost()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 431,
  "endLine" : 444,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void copyFromStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 246,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkExpected()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 254,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean matchOld()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 268,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toResultString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 344,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void seekPastPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 234,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean match()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 124,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref exactRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 237,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getTipsWithSha1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 354,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 254,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getReverseEntries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReflogReader.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 91,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 255,
  "endLine" : 268,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 718,
  "endLine" : 730,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List createChunks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 125,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int readSome()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 314,
  "endLine" : 326,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long findOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 146,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObjectCache.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 89,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void prunePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 425,
  "endLine" : 443,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteEmptyRefsFolders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1012,
  "endLine" : 1026,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Instant getLogExpiry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GcLog.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 69,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ByteArrayWindow read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 699,
  "endLine" : 716,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toResultString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 459,
  "endLine" : 478,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PackIndexWriter createVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriter.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 129,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 241,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void copyPackAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 250,
  "endLine" : 263,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Entry get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/DeltaBaseCache.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 64,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 409,
  "endLine" : 421,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isRacyClean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 492,
  "endLine" : 504,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsReftableStack stack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 147,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int setInput()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlock.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 525,
  "endLine" : 538,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 165,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefUpdate newUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 194,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteBuffer read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftable.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 107,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Value get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 205,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void findKeysWithPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 532,
  "endLine" : 544,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void findWithPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 546,
  "endLine" : 558,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void findValuesWithPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 560,
  "endLine" : 572,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DeltaWindowEntry createWindow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindowEntry.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 84,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 681,
  "endLine" : 695,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void filterAndAddObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2289,
  "endLine" : 2304,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean exclude()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2306,
  "endLine" : 2318,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void copyEntries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 160,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 399,
  "endLine" : 411,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseModeLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 194,
  "endLine" : 208,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseDeletedFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 224,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevTree getTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 512,
  "endLine" : 524,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deinit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitCommand.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 151,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set filterFolders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 198,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameRevCommand add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 191,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int lookupOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 578,
  "endLine" : 590,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RebaseResult finishRebase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 723,
  "endLine" : 735,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PersonIdent parseAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1040,
  "endLine" : 1052,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit tryFastForward()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1294,
  "endLine" : 1308,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1864,
  "endLine" : 1879,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkParameters()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 432,
  "endLine" : 445,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GSSManager newInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GSSManagerFactory.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 119,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int parseIntWithSuffix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 430,
  "endLine" : 442,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 291,
  "endLine" : 303,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void configure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 204,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 315,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long parseVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1603,
  "endLine" : 1616,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File createTempDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 504,
  "endLine" : 516,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref resolveLoose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 343,
  "endLine" : 357,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String stripTrailingSeparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Paths.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 44,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int buffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFOutputStream.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 152,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int buffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFOutputStream.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 139,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 102,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/LimitedInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 79,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 182,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongMap.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 112,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String urlEncode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 213,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int response()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 258,
  "endLine" : 272,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Proxy proxyFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 303,
  "endLine" : 315,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveOutputStream createArchiveOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TgzFormat.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 47,
  "endLine" : 59,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 146,
  "endLine" : 158,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void paint()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AWTPlotRenderer.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 40,
  "endLine" : 52,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void drawLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AWTPlotRenderer.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 56,
  "endLine" : 69,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void paintTriangleDown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AWTPlotRenderer.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 108,
  "endLine" : 120,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void configureHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 97,
  "endLine" : 112,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValueAt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 132,
  "endLine" : 144,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void checkFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 165,
  "endLine" : 176,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File writeTrashFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 441,
  "endLine" : 452,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MockSystemReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 119,
  "endLine" : 130,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 149,
  "endLine" : 160,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProposedTimestamp propose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/time/MonotonicFakeClock.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 45,
  "endLine" : 58,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void copyTestResource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 147,
  "endLine" : 158,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerificationResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 335,
  "endLine" : 346,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BigInteger readBigInteger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SExprParser.java",
  "fileLinesCount" : 826,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 376,
  "endLine" : 391,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getContentLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 384,
  "endLine" : 396,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 511,
  "endLine" : 522,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testPasswordAuthCorrectPasswordTooLate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 718,
  "endLine" : 729,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean isId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final long hexUInt64()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 132,
  "endLine" : 144,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean isId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 60,
  "endLine" : 71,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void encode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 111,
  "endLine" : 123,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String urlEncode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 361,
  "endLine" : 372,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3Config()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Config.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 53,
  "endLine" : 64,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectDownloadListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/ObjectDownloadListener.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 65,
  "endLine" : 77,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map cloneHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 61,
  "endLine" : 72,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URI getURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 380,
  "endLine" : 391,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Collection push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 190,
  "endLine" : 202,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static synchronized LibraryHolder getLibrary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/LibraryHolder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 34,
  "endLine" : 45,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static synchronized UnixSockets getLibrary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/UnixDomainSocketConnector.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 65,
  "endLine" : 76,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/UnixDomainSocketConnector.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 142,
  "endLine" : 153,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 96,
  "endLine" : 107,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientSession connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 208,
  "endLine" : 219,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HostConfigEntry getHostConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 231,
  "endLine" : 242,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String absolute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 484,
  "endLine" : 498,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void prepareMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/AbstractConnector.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 80,
  "endLine" : 92,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyPair next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/CachingKeyPairProvider.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 232,
  "endLine" : 243,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection getCandidates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 665,
  "endLine" : 676,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Iterator createPublicKeyIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 118,
  "endLine" : 129,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Buffer getToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 560,
  "endLine" : 571,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long getTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AbstractClientProxyConnector.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 110,
  "endLine" : 121,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IoWriteFuture sendIdentification()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 149,
  "endLine" : 165,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 176,
  "endLine" : 187,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ConnectorFactory loadDefaultFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/ConnectorFactoryProvider.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 24,
  "endLine" : 36,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean getBoolean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 295,
  "endLine" : 306,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Enumeration getInitParameterNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/NoParameterFilterConfig.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 37,
  "endLine" : 50,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 249,
  "endLine" : 260,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/ShowRef.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 26,
  "endLine" : 37,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printUnmerged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Status.java",
  "fileLinesCount" : 358,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 323,
  "endLine" : 334,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void printUsage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 309,
  "endLine" : 322,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EditList diffNonCommon()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/LowLevelDiffAlgorithm.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 19,
  "endLine" : 31,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void formatIndexLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1184,
  "endLine" : 1195,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isBinary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 298,
  "endLine" : 309,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isCrLfText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 432,
  "endLine" : 443,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Type getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 106,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPathSuffix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1284,
  "endLine" : 1300,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void grow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 173,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int matchFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotTreeFilter.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 206,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean contentCheck()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1049,
  "endLine" : 1072,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String readSymlinkTarget()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1094,
  "endLine" : 1105,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 249,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PathMatcher()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 54,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String trim()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 128,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String stripTrailing()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 56,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String stripTrailingWhitespace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 76,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static PatternState checkWildCards()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 197,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate setRefLogMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 211,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isMissing()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 524,
  "endLine" : 535,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract void onUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 159,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void end()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 277,
  "endLine" : 288,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSymRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 71,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setInitialBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 397,
  "endLine" : 408,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setupWorkTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 694,
  "endLine" : 713,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CleanupMode resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 238,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigLine.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 100,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 203,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexDiff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 296,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AnyObjectId asTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BlobBasedConfig.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 143,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean fmtBuf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 257,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fmtOverflowBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 271,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeNonNote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 168,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoteMap merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 109,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addBlockedPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 320,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotWalk.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 65,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAdditionalRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotWalk.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 98,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FastForwardMode getFastForwardMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 121,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/SquashMessageFormatter.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 72,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WorkTreeUpdater()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 218,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WorkTreeUpdater()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 256,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addToCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 385,
  "endLine" : 397,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int mergeFileModes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1638,
  "endLine" : 1651,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawText getRawText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1653,
  "endLine" : 1665,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void insertEdit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 255,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1252,
  "endLine" : 1264,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isModified_IndexTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1344,
  "endLine" : 1355,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int nextEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 862,
  "endLine" : 873,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1122,
  "endLine" : 1133,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameGenerator push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 295,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void computeAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 222,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void carryOntoHistory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/MergeBaseGenerator.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addParents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractRevQueue.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 239,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommitGraph commitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1174,
  "endLine" : 1185,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 236,
  "endLine" : 247,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 277,
  "endLine" : 290,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getCanonicalizedQueryString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AwsRequestSignerV4.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 270,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean match()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 575,
  "endLine" : 586,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 418,
  "endLine" : 429,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addTagChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2500,
  "endLine" : 2511,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void lsRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 308,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getTransportProtocols()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 218,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 268,
  "endLine" : 280,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List openAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 341,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List openAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 444,
  "endLine" : 455,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 541,
  "endLine" : 554,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PreUploadHook newChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreUploadHookChain.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Properties wrap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 476,
  "endLine" : 487,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PackParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 181,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void discardCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1418,
  "endLine" : 1430,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void readPostCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1448,
  "endLine" : 1459,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InputStream packInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1557,
  "endLine" : 1568,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void openStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1621,
  "endLine" : 1632,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void openResponse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1806,
  "endLine" : 1818,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List list()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 368,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRefLogMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 581,
  "endLine" : 592,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetRCEntry getEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRC.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 205,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateTrackingRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushProcess.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 403,
  "endLine" : 419,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Repository openRepo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 152,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int defaultedPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 475,
  "endLine" : 486,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FileStream open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 228,
  "endLine" : 239,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 244,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isInitialBranchMissing()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 134,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void expandWildcard()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 414,
  "endLine" : 425,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 169,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static PushCertificate read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 250,
  "endLine" : 261,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PostUploadHook newChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PostUploadHookChain.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 81,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getValues()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 741,
  "endLine" : 752,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Stream getAllObjectIds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/IterativeConnectivityChecker.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 101,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isToolAvailable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ExternalToolUtils.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 160,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getResultStderr()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ToolException.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 123,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getResultStdout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ToolException.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 139,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void padBetweenBlocksToNextBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 196,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefCursor allRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 145,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCursor seekLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 208,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long maxUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 75,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long minUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 92,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 100,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean tryAdd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 148,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 320,
  "endLine" : 331,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObjBlocks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 436,
  "endLine" : 448,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileReftableStack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 129,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int log()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 564,
  "endLine" : 576,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static LocalObjectRepresentation newWhole()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalObjectRepresentation.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 19,
  "endLine" : 30,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long findNextOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackReverseIndex.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 159,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MutableEntry getObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 418,
  "endLine" : 429,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeOldPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 387,
  "endLine" : 399,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Optional toPackFileWithValidExt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1064,
  "endLine" : 1075,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1462,
  "endLine" : 1473,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean autoGcBlockedByOldLockFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GcLog.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 84,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int encodeTypeSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 448,
  "endLine" : 459,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int setInput()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 540,
  "endLine" : 551,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InsertLooseObjectResult insertUnpackedObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 557,
  "endLine" : 570,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void autoGC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 616,
  "endLine" : 627,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UInt24Array.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 53,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteBufferWindow.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 58,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 171,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toResultString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryUpdate.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 113,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectIdRef doPeel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 537,
  "endLine" : 548,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void sleep()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1338,
  "endLine" : 1349,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPackSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 159,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIdx()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 403,
  "endLine" : 414,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalCachedPack.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FsckError check()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsFsck.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 84,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void packRest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 560,
  "endLine" : 572,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 738,
  "endLine" : 749,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 650,
  "endLine" : 661,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 458,
  "endLine" : 469,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 136,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int encodeTypeSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 362,
  "endLine" : 373,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void flushBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 418,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int setInput()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 474,
  "endLine" : 485,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resolveImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 178,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 208,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List sortPacksForSelectRepresentation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 592,
  "endLine" : 603,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefCache put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 397,
  "endLine" : 408,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected synchronized void commitPackImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 162,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int blockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 99,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int replace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 136,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 273,
  "endLine" : 284,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void excludeObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 756,
  "endLine" : 767,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void searchForDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1618,
  "endLine" : 1629,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeWholeObjectDeflate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1858,
  "endLine" : 1871,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void selectDeltaBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 282,
  "endLine" : 294,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int isHunkHdr()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 608,
  "endLine" : 619,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FormatError.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 107,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int parseDiffCombined()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 229,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void copyLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 392,
  "endLine" : 403,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean needsCrLfConversion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 590,
  "endLine" : 601,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BranchRebaseMode getRebaseMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 532,
  "endLine" : 543,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteConfig call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteRemoveCommand.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 94,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRemoveDeletedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 368,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId getStartPointObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 544,
  "endLine" : 556,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 77,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NameRevCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 103,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void insertChangeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 400,
  "endLine" : 411,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isMergeDuringRebase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 670,
  "endLine" : 681,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 916,
  "endLine" : 928,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setHookOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1025,
  "endLine" : 1036,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Status()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 56,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setFetchType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 243,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getOrdinal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 888,
  "endLine" : 899,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId getOriginalHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1451,
  "endLine" : 1462,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1843,
  "endLine" : 1854,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Properties getStatistics()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GarbageCollectCommand.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 221,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Properties toProperties()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GarbageCollectCommand.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 224,
  "endLine" : 235,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getObjectTypes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 706,
  "endLine" : 717,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHostname()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 171,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openInputStreamWithAutoDestroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 538,
  "endLine" : 549,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 214,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean equalsIgnoreCase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 132,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatWithSuffix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 454,
  "endLine" : 465,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String quote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/QuotedString.java",
  "fileLinesCount" : 365,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 187,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int checkTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SshSupport.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 165,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FS detect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 134,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attributes getAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2487,
  "endLine" : 2498,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void backOff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 683,
  "endLine" : 694,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProposedTimestamp propose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/MonotonicSystemClock.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 55,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isCygwin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 56,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void decideMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFOutputStream.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 165,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void decideMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFOutputStream.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 152,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean tryCleanClose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 120,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 174,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkInputStream.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 107,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTableCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 159,
  "endLine" : 171,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTableCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 181,
  "endLine" : 193,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void reportDeleteFailure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 253,
  "endLine" : 263,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileRepository createRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 425,
  "endLine" : 435,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void copyFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 68,
  "endLine" : 78,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder parent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1106,
  "endLine" : 1116,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Instant setLastModifiedWithOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/time/TimeUtil.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PGPSecretKey attemptParseSecretKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 173,
  "endLine" : 183,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSigningKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 674,
  "endLine" : 684,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SSLContext getSSLContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 190,
  "endLine" : 200,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithWrongPortInConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 527,
  "endLine" : 538,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testRsaHostKeySecond()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 631,
  "endLine" : 644,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testPasswordAuth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 667,
  "endLine" : 677,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testPasswordAuthSeveralTimes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 680,
  "endLine" : 690,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testPasswordAuthWrongPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 693,
  "endLine" : 703,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testKeyboardInteractiveAuth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 732,
  "endLine" : 742,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testKeyboardInteractiveAuthSeveralTimes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 745,
  "endLine" : 755,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testKeyboardInteractiveAuthWrongPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 758,
  "endLine" : 768,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeRawLong()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 337,
  "endLine" : 347,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long mask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 146,
  "endLine" : 162,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/AtomicObjectOutputStream.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 101,
  "endLine" : 111,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 243,
  "endLine" : 257,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 293,
  "endLine" : 303,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatAuthorizationHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 186,
  "endLine" : 196,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addWarnings()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 191,
  "endLine" : 201,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map cloneHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 49,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path moveFileToMissingDirExists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/FileMoveBenchmark.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 115,
  "endLine" : 125,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void send()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantLibrary.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 149,
  "endLine" : 159,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProxyData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/ProxyData.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 53,
  "endLine" : 64,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  T map()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 500,
  "endLine" : 510,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 282,
  "endLine" : 292,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected KeyPasswordProvider createKeyPasswordProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 398,
  "endLine" : 408,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServerKeyDatabase createServerKeyDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 411,
  "endLine" : 421,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int toLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/AbstractConnector.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 105,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PerSessionState getState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/PasswordProviderWrapper.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 61,
  "endLine" : 71,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OpenSshServerKeyDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 155,
  "endLine" : 165,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpClientConnector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 89,
  "endLine" : 99,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sendToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 189,
  "endLine" : 199,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InetAddress resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiMechanisms.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 113,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def revision()",
  "longName" : "",
  "relativeFileName" : "tools/workspace_status.py",
  "fileLinesCount" : 45,
  "components" : [ "primary::tools" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "deploy_jar",
  "longName" : "deploy_jar",
  "relativeFileName" : "tools/maven-central/deploy.rb",
  "fileLinesCount" : 74,
  "components" : [ "primary::tools" ],
  "startLine" : 8,
  "endLine" : 20,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void sendInfoRefsError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 173,
  "endLine" : 183,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/RegexGroupFilter.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 66,
  "endLine" : 76,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void advertise()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 80,
  "endLine" : 93,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void respond()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 96,
  "endLine" : 109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doPost()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 163,
  "endLine" : 175,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InputStream getInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printToErrorWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 164,
  "endLine" : 174,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Rm.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 32,
  "endLine" : 42,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isMergedInto()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Merge.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 224,
  "endLine" : 234,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printUpdateLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Push.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 234,
  "endLine" : 247,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevWalk createWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 185,
  "endLine" : 195,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showUnsigned()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Tag.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 155,
  "endLine" : 165,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandCatalog.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 111,
  "endLine" : 122,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Add.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Reflog.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 48,
  "endLine" : 58,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevList.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 23,
  "endLine" : 33,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Repo.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 31,
  "endLine" : 41,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeHunkHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 879,
  "endLine" : 889,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List compute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 367,
  "endLine" : 377,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 306,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DiffEntry add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 214,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DiffEntry delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 227,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean findFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 329,
  "endLine" : 339,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 196,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 567,
  "endLine" : 578,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModeDifferent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 855,
  "endLine" : 875,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCleanFilterCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1430,
  "endLine" : 1440,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 291,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/CommitMsgHook.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 86,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean isId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final int hexUInt32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 136,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int mask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 154,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 114,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 761,
  "endLine" : 771,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchLowerCase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1081,
  "endLine" : 1091,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IllegalArgumentException notTimeUnit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/DefaultTypedConfigGetter.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 270,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ObjectId read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSerializer.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 108,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ConfigLine forValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigLine.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 56,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toExternalString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 412,
  "endLine" : 422,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addConflict()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 682,
  "endLine" : 693,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RefRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefRename.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRefLogMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 432,
  "endLine" : 442,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlobBasedConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BlobBasedConfig.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 58,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 492,
  "endLine" : 503,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getRawString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 738,
  "endLine" : 748,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConfigSnapshot getState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 755,
  "endLine" : 765,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InMemoryNoteBucket parseTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 101,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LeafBucket parseLeafTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean parseObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 127,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FanoutBucket parseFanoutTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 141,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int parseFanoutCell()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 153,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InMemoryNoteBucket contractIfTooSmall()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 223,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 309,
  "endLine" : 319,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeConflictMetadata()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatterPass.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 91,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MergeResult createGitLinksMergeResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1430,
  "endLine" : 1440,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 107,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerList.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 191,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean lock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 619,
  "endLine" : 629,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 646,
  "endLine" : 656,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fastKeep()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/BaseDirCacheEditor.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 121,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean startsWith()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/BaseDirCacheEditor.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 223,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 310,
  "endLine" : 320,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markRoot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 295,
  "endLine" : 305,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int carryOntoOne()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/MergeBaseGenerator.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 231,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 164,
  "endLine" : 174,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 171,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public E get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObjectList.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/LIFORevQueue.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final List getFooterLines()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 660,
  "endLine" : 670,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 718,
  "endLine" : 728,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 119,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 131,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 670,
  "endLine" : 681,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Attribute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attribute.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 86,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int indexOfUnescaped()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 317,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FtpChannel.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 196,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InternalFetchConnection.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 120,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InternalPushConnection.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 116,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 211,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 250,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCertificateParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 196,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCertificate build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 248,
  "endLine" : 258,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 321,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RevCommit objectIdToRevCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2155,
  "endLine" : 2166,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RevObject objectIdToRevObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2178,
  "endLine" : 2189,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean readAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 177,
  "endLine" : 187,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 94,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 400,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beginTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProgressSpinner.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LsRefsV2Request()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supports()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRCCredentialsProvider.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DeltaVisit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1710,
  "endLine" : 1725,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1767,
  "endLine" : 1777,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEmailAddress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 200,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectChecker newObjectChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 250,
  "endLine" : 260,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fatalError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1069,
  "endLine" : 1080,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NoRemoteRepositoryException createNotFoundException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 583,
  "endLine" : 593,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean matchesCookieDomain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1263,
  "endLine" : 1273,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getAlternates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1377,
  "endLine" : 1391,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startElement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 781,
  "endLine" : 791,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 102,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 171,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 287,
  "endLine" : 298,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 434,
  "endLine" : 444,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean localHasObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 460,
  "endLine" : 470,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map localRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 565,
  "endLine" : 575,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized URIish register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 147,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void incHavesToSend()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1167,
  "endLine" : 1178,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 248,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getAllRemoteConfigs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 86,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toCacheKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 201,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String stripWhitespace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 446,
  "endLine" : 456,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkUseMsys2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandExecutor.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 189,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String quotePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ExternalToolUtils.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 136,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileElement createBackupFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 249,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getPredefinedTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 349,
  "endLine" : 359,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFirstAvailableTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 366,
  "endLine" : 376,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getPredefinedTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 290,
  "endLine" : 300,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void compact()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 165,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readVarint32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 519,
  "endLine" : 529,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long readVarint64()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 531,
  "endLine" : 541,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int valueType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 338,
  "endLine" : 348,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findLevelOne()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 107,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PackObjectSizeIndex load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexLoader.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 42,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAllOrNone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 236,
  "endLine" : 248,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 742,
  "endLine" : 752,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean canBeSafelyDeleted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1028,
  "endLine" : 1038,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean lock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackLockImpl.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 61,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatsRecorderImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 210,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordOpenBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 255,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 691,
  "endLine" : 701,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findLevelOne()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void beginCopyAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 606,
  "endLine" : 616,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doClose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 684,
  "endLine" : 697,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Ref peeledRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 480,
  "endLine" : 490,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean tryLock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 401,
  "endLine" : 413,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result doUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 472,
  "endLine" : 484,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result doDelete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 487,
  "endLine" : 500,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeFanOutTable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriter.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 247,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getApproximateObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 235,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig getConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 350,
  "endLine" : 360,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getApproximateObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 291,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 121,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriterV1.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 52,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeOffset32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriterV2.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 67,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PackBitmapIndexRemapper newPackBitmapIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 61,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PackIndex open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNameConflicting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 255,
  "endLine" : 268,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract ObjectId getObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndex.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 210,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 480,
  "endLine" : 490,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result doRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefRename.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 41,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int tableSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 350,
  "endLine" : 360,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeEntireRepositoryAsBundle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBundleWriter.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 48,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List garbagePacksForSelectRepresentation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 605,
  "endLine" : 615,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefCache remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 419,
  "endLine" : 430,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int reload()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 155,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 164,
  "endLine" : 174,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 256,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/CancellableDigestOutputStream.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeVarint()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaEncoder.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int nextSpan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 465,
  "endLine" : 478,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getBaseSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BinaryDelta.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findObjectsNeedingDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1595,
  "endLine" : 1605,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2237,
  "endLine" : 2247,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkLoadable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 385,
  "endLine" : 396,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 255,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int parseDiffGit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 215,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 415,
  "endLine" : 425,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId getStartPointObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 249,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  boolean replace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 228,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Format formatBySuffix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 299,
  "endLine" : 309,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkoutPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 528,
  "endLine" : 538,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIfEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 321,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setHookErrorStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1050,
  "endLine" : 1060,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkoutPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 431,
  "endLine" : 441,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId getObjectIdFromRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 308,
  "endLine" : 318,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetSoftToParent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 780,
  "endLine" : 796,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getHeadName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1259,
  "endLine" : 1270,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand setUpstream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1524,
  "endLine" : 1534,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApplyResult call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ApplyCommand.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 212,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StoredConfig getUserConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 329,
  "endLine" : 341,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StoredConfig getJGitConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 366,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StoredConfig getSystemConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 381,
  "endLine" : 391,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 402,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 552,
  "endLine" : 563,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 155,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessBuilder runInShell()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 262,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IO.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 282,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RefList add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 248,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TimeUnit getUnit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 814,
  "endLine" : 824,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readSymLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 479,
  "endLine" : 489,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int parseHexInt16()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 298,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int encoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 799,
  "endLine" : 809,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int endOfParagraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1261,
  "endLine" : 1271,
  "linesOfCode" : 11,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEqualOrPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Paths.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 71,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 147,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessBuilder runInShell()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 125,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EolStreamType detectStreamType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/EolStreamTypeUtil.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeInputStream.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 98,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long readVarInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryDeltaInputStream.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 176,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int response()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 242,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void disableSslVerify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 326,
  "endLine" : 336,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/MissingBundlePrerequisiteException.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveOutputStream createArchiveOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/Tbz2Format.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 46,
  "endLine" : 56,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveOutputStream createArchiveOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TxzFormat.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 46,
  "endLine" : 56,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupStreams()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 185,
  "endLine" : 202,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  T map()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 266,
  "endLine" : 276,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 359,
  "endLine" : 377,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void knownHosts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 442,
  "endLine" : 454,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void identities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 456,
  "endLine" : 466,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCloneTask.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 81,
  "endLine" : 92,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 553,
  "endLine" : 562,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String lookup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 303,
  "endLine" : 312,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DirCacheEntry createEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 526,
  "endLine" : 535,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Statement apply()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepeatRule.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 130,
  "endLine" : 139,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1183,
  "endLine" : 1192,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canLocateSigningKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSigner.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String extractSignerId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSigner.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 215,
  "endLine" : 224,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean containsIgnoreCase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 253,
  "endLine" : 262,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PGPPublicKey findPublicKeyByUserId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 303,
  "endLine" : 312,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int nibble()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeys.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 587,
  "endLine" : 596,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addHostKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 347,
  "endLine" : 356,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSingleCommandWithTimeoutExpired()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 97,
  "endLine" : 107,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithWrongUserNameInConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 514,
  "endLine" : 524,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithUnknownHostKeyAlgorithmsInConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 569,
  "endLine" : 579,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithUnknownKexAlgorithmsInConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 582,
  "endLine" : 592,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithMinimalHostKeyAlgorithmsInConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 595,
  "endLine" : 605,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testPasswordAuthNoPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 706,
  "endLine" : 715,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testKeyboardInteractiveAuthNoPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 771,
  "endLine" : 780,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 64,
  "endLine" : 80,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void verifyHash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/AtomicObjectOutputStream.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 113,
  "endLine" : 122,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String extractProjectName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConnectionFactory.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 240,
  "endLine" : 252,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Body process()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/TransferHandler.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Body process()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/TransferHandler.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private URL getObjectUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Repository.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 176,
  "endLine" : 185,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/ObjectDownloadListener.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 128,
  "endLine" : 137,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doPut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsServlet.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 121,
  "endLine" : 130,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/SimpleHttpServer.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void makePrivate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 225,
  "endLine" : 234,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Set mirror()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 171,
  "endLine" : 180,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path moveFileToExistingDirExists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/FileMoveBenchmark.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/IdentityPasswordProvider.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 168,
  "endLine" : 177,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Connector create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/ConnectorFactory.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 76,
  "endLine" : 149,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean createNewFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 550,
  "endLine" : 560,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeRepository chain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 161,
  "endLine" : 170,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyResolver getParentPropertyResolver()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 578,
  "endLine" : 587,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signalAuthMethodFailure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 270,
  "endLine" : 279,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isReceivePackSideBand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 221,
  "endLine" : 236,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void send()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 252,
  "endLine" : 261,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getResponseContentType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 276,
  "endLine" : 285,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File getFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 283,
  "endLine" : 293,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void advertise()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ReceivePackServlet.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 78,
  "endLine" : 87,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 145,
  "endLine" : 154,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/SubcommandHandler.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 54,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CmdLineParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 102,
  "endLine" : 111,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/VerifyReftable.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 47,
  "endLine" : 57,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ReadDirCache.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getStoreUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 270,
  "endLine" : 279,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteAllRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 214,
  "endLine" : 223,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void printSectionHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Status.java",
  "fileLinesCount" : 358,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 247,
  "endLine" : 256,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeVerification()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Tag.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 176,
  "endLine" : 185,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializedSubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Clone.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 153,
  "endLine" : 163,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Config.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 73,
  "endLine" : 82,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List detectRenames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 576,
  "endLine" : 588,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List updateFollowFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 599,
  "endLine" : 608,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 755,
  "endLine" : 768,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void formatGitDiffFirstHeaderLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1093,
  "endLine" : 1102,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int sortOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 281,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWorkingTreeSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 337,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initialize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 187,
  "endLine" : 199,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean makeEdit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 346,
  "endLine" : 366,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean meets()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 464,
  "endLine" : 474,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean meets()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 512,
  "endLine" : 522,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DiffAlgorithm getAlgorithm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffAlgorithm.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 119,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CanonicalTreeParser createSubtreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 205,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ensurePathCapacity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 266,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeFilter createFromStrings()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeFilter createFromStrings()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUntrackedFolders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/IndexDiffFilter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 278,
  "endLine" : 287,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilterMarker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilterMarker.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 52,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 113,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long computeLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1107,
  "endLine" : 1119,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractTreeIterator createSubtreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 193,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMatcher createPathMatcher()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 105,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 294,
  "endLine" : 305,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Action parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 84,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 260,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void report()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 717,
  "endLine" : 726,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkTruncatedIgnorableUTF8()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 936,
  "endLine" : 945,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isGitmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1069,
  "endLine" : 1079,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map exactRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 324,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TextProgressMonitor.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 74,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void send()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TextProgressMonitor.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 129,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char getCommentChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 185,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isComment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 373,
  "endLine" : 382,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 666,
  "endLine" : 675,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAssumeUnchanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 790,
  "endLine" : 799,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 977,
  "endLine" : 986,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addParentId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 195,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void grow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 216,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStringList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 965,
  "endLine" : 974,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId computeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 307,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawLaneToChild()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 294,
  "endLine" : 303,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PersonIdent mockAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/RecursiveMerger.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 236,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleDeletedFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 485,
  "endLine" : 497,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addToCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 994,
  "endLine" : 1003,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String findRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RegularSuperprojectWriter.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 103,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 361,
  "endLine" : 370,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 376,
  "endLine" : 385,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 219,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean idEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1181,
  "endLine" : 1190,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DirCacheEntry toEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 177,
  "endLine" : 187,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 165,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void back()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 204,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AttributesNode load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 306,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameResult computeBlameResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 547,
  "endLine" : 556,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Region deepCopy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Region.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 84,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FixUninterestingGenerator.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/MergeBaseGenerator.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 166,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/LIFORevQueue.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 48,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlagSet.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlagSet.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 320,
  "endLine" : 329,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeContentMerged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 232,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  T parentOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 411,
  "endLine" : 420,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stopAndWait()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 369,
  "endLine" : 378,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HMACSHA1NonceGenerator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HMACSHA1NonceGenerator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 49,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HostConfig lookupDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshConfigStore.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 128,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpec setForceUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 295,
  "endLine" : 304,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canHandle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleFile.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String readLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 200,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId toId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 401,
  "endLine" : 410,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleStream.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void end()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 210,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProgressSpinner.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 117,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void send()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandProgressMonitor.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 103,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "abstract Collection getAlternates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 174,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IOException checkError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 470,
  "endLine" : 479,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String commandFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 172,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void checkExecFailure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 183,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String remote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandInputStream.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 234,
  "endLine" : 243,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resolveDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 598,
  "endLine" : 607,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static UnresolvedDelta reverse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 796,
  "endLine" : 805,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String keyNameFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 417,
  "endLine" : 426,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCapabilities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 127,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkConnectivity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1591,
  "endLine" : 1601,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleSslFailure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 824,
  "endLine" : 833,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void authorize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 631,
  "endLine" : 640,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String computeVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UserAgent.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File getDefaultFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRC.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 181,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String resolveKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 216,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readLooseRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 306,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canHandle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 86,
  "linesOfCode" : 10,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean eq()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 594,
  "endLine" : 603,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 240,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushLocalCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 722,
  "endLine" : 731,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseReachable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 707,
  "endLine" : 717,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void markCommon()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1054,
  "endLine" : 1063,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 618,
  "endLine" : 627,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File toFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 458,
  "endLine" : 467,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List parseParents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/IterativeConnectivityChecker.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 151,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetscapeCookieFile getEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFileCache.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getPredefinedAvailableTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 320,
  "endLine" : 329,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void keepBackupFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 407,
  "endLine" : 416,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getPredefinedAvailableTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 268,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultToolName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 324,
  "endLine" : 333,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefCursor byObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 171,
  "endLine" : 180,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCursor allLogs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 193,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skipShadowedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 254,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 310,
  "endLine" : 321,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skipShadowed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 378,
  "endLine" : 387,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 413,
  "endLine" : 424,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Reftable reader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 161,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void indexId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 292,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 136,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommitGraph build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphBuilder.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getDeltaBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalObjectRepresentation.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean tooManyPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1671,
  "endLine" : 1682,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Entry clean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 743,
  "endLine" : 752,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void copyAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 383,
  "endLine" : 392,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void reject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 508,
  "endLine" : 519,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void compactFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 121,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void applyUpdates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 354,
  "endLine" : 363,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexWriterV1.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 74,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFileSnapshot.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 62,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AnyObjectId readChecksum()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFileSnapshot.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void selectObjectRepresentation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 499,
  "endLine" : 509,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean restore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 545,
  "endLine" : 554,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void closeAllPackHandles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 661,
  "endLine" : 674,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AlternateHandle openAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 724,
  "endLine" : 734,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 760,
  "endLine" : 769,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogReader getReflogReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 528,
  "endLine" : 542,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 81,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader openLooseObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 228,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getCachedPacksAndUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void moveToHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/DeltaBaseCache.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 115,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackBitmapIndexRemapper()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 80,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LockFile lockPackedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 817,
  "endLine" : 826,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileSnapshot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 270,
  "endLine" : 279,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void verifyPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsFsck.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 120,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 682,
  "endLine" : 691,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set toPruneTopOfStack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableBatchRefUpdate.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 153,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsGarbageCollector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 119,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long dayStartInMillis()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 486,
  "endLine" : 495,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long estimateGcPackSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 641,
  "endLine" : 653,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Comparator reuseComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 132,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 178,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static HashEntry clean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 701,
  "endLine" : 710,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getSourcePacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 314,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReftableConfig configureReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 471,
  "endLine" : 480,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getCachedPacksAndUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 149,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectObjectRepresentation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 552,
  "endLine" : 564,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 805,
  "endLine" : 814,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Entry get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void lruPushHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 134,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsOutputStream writeFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 189,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftable.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 149,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean tryLock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefUpdate.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 341,
  "endLine" : 350,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 389,
  "endLine" : 398,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllValues()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 414,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getKeysMatching()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 487,
  "endLine" : 496,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int modeForType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BaseSearch.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 137,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preparePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 913,
  "endLine" : 922,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reselectNonDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1607,
  "endLine" : 1616,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean reuseDeltaFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2466,
  "endLine" : 2475,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final int objectHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackOutputStream.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean eq()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 580,
  "endLine" : 589,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatchApplier()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 128,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FastForwardMode getFastForwardMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 545,
  "endLine" : 554,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List applyOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 262,
  "endLine" : 271,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getShortBranchName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 326,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref getHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 208,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getUncommittedChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 197,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteChildren()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 880,
  "endLine" : 889,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int parseSquashFixupSequenceCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 908,
  "endLine" : 917,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Merge valueOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 175,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FastForwardMode valueOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 195,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashDropCommand.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 125,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterFailedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/FilterFailedException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 106,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowCacheConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean initPerformanceTrace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 81,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig openJGitConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 339,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Sha1Implementation fromConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 66,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 95,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void readFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IO.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 207,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void resetAndSkipFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IO.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 414,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RefList remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 269,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 540,
  "endLine" : 549,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File getHooksDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2115,
  "endLine" : 2124,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isStaleFileHandleInCausalChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 647,
  "endLine" : 656,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File canonicalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1049,
  "endLine" : 1058,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 219,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int headerEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 532,
  "endLine" : 541,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int prevLF()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 627,
  "endLine" : 636,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int committer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 747,
  "endLine" : 756,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int tagMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1236,
  "endLine" : 1245,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Paths.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 106,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long nowMicros()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/MonotonicSystemClock.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessBuilder runInShell()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 208,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void halt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/StreamCopyThread.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutInputStream.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 77,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutInputStream.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 96,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutInputStream.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 109,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 111,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 124,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CompoundException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  T get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/NLS.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 133,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void configureRowHeight()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 63,
  "endLine" : 72,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getTestName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 96,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String makePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 178,
  "endLine" : 186,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 628,
  "endLine" : 641,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String normalizeRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 657,
  "endLine" : 669,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void assertHash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 908,
  "endLine" : 916,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sign()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSigner.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 124,
  "endLine" : 133,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getContentType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 351,
  "endLine" : 359,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithoutKnownHosts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 259,
  "endLine" : 267,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithUnknownCiphersInConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 557,
  "endLine" : 566,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithUnknownAuthInConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 608,
  "endLine" : 616,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithNoMatchingAuthInConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 619,
  "endLine" : 628,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdownServer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 233,
  "endLine" : 241,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void formatHexByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 398,
  "endLine" : 406,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void formatHexChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 468,
  "endLine" : 476,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final AbbreviatedLongObjectId fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 73,
  "endLine" : 81,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageDigest newMessageDigest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/Constants.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/BuiltinLFS.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 92,
  "endLine" : 100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addHostHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 198,
  "endLine" : 206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AtomicObjectOutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 121,
  "endLine" : 129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void formatHexChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServletContextHandler addContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 247,
  "endLine" : 257,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConstraintMapping createConstraintMapping()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 304,
  "endLine" : 312,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 346,
  "endLine" : 354,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void tearDown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 362,
  "endLine" : 370,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRequests()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 442,
  "endLine" : 450,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnixDomainSocketConnector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/UnixDomainSocketConnector.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 91,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String withAuthLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 198,
  "endLine" : 206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 221,
  "endLine" : 229,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void notifyCloseListeners()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 310,
  "endLine" : 318,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int exitValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 427,
  "endLine" : 435,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SshConfigStore createSshConfigStore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 424,
  "endLine" : 432,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static URIish toURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitUserInteraction.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 151,
  "endLine" : 159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getFilesToUse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 167,
  "endLine" : 175,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SshAgent getAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 235,
  "endLine" : 243,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void askCredentials()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 303,
  "endLine" : 312,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static GSSContext getGSSContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 463,
  "endLine" : 471,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractClientProxyConnector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AbstractClientProxyConnector.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 70,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void runWhenDone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AbstractClientProxyConnector.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 160,
  "endLine" : 168,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signalAuthMethodSuccess()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 259,
  "endLine" : 267,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int statusCodeForThrowable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackErrorHandler.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 51,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/NoCacheFilter.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 43,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doGet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/TextFileServlet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 40,
  "endLine" : 48,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ClientVersionUtil.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void begin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ReceivePackServlet.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 67,
  "endLine" : 75,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void initFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/UrlPipeline.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServletBinder register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 163,
  "endLine" : 171,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void begin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OutputStream overflow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/SmartOutputStream.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 55,
  "endLine" : 64,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StoredConfig getUserConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Daemon.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 127,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void extraArg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Merge.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String repoName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Glog.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 96,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 389,
  "endLine" : 397,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean included()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/DiffAlgorithms.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 310,
  "endLine" : 318,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServletContextHandler addContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 100,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/WriteDirCache.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Repository openGitDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 285,
  "endLine" : 293,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String abbreviateRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 434,
  "endLine" : 442,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getBundleVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Version.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void install()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleCredentialsProvider.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleCredentialsProvider.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 438,
  "endLine" : 447,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractTreeIterator makeIteratorFromTreeOrNull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 476,
  "endLine" : 484,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 717,
  "endLine" : 726,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 229,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int hashRegion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 103,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Edit findLongestCommonSequence()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiffIndex.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DiffEntry modify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 238,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isBinary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 123,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initialize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 323,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void popEntriesEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1412,
  "endLine" : 1420,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void skipEntriesEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1422,
  "endLine" : 1430,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CanonicalTreeParser resetRoot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 146,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributesNode findAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 389,
  "endLine" : 397,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 213,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEntryPathHashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 477,
  "endLine" : 485,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 273,
  "endLine" : 281,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 81,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 196,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initRootIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 212,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ByteBuffer filterClean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 452,
  "endLine" : 460,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openEntryStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 650,
  "endLine" : 658,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FastIgnoreRule()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 222,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isDirectoryPattern()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepositoryCacheConfig fromConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCacheConfig.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 124,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final AbbreviatedObjectId fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 146,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AbbrevConfig auto()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbrevConfig.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 121,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Set getSubsections()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 64,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int first()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 137,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int end()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 147,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List sort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 164,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/DefaultTypedConfigGetter.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 119,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/DefaultTypedConfigGetter.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 283,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSerializer.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 67,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setupGitDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 672,
  "endLine" : 682,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract RefUpdate newUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 210,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref firstExactRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 348,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Ref findRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 603,
  "endLine" : 611,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void formatHexByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 399,
  "endLine" : 407,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void formatHexChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 470,
  "endLine" : 478,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTrackingBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 107,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 397,
  "endLine" : 405,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result rename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefRename.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 134,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit parseCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1227,
  "endLine" : 1235,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String shortenRefName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1606,
  "endLine" : 1614,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId readCherryPickHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1841,
  "endLine" : 1851,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeCommitMsg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1989,
  "endLine" : 1997,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId idFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 233,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void writeEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectBuilder.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 224,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 676,
  "endLine" : 684,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isHex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 182,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoteMapMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addIfNotNull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 199,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract void drawLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/AbstractPlotRenderer.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 255,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int kind()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotWalk.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 198,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MergeConfig getConfigForCurrentBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void formatMerge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatter.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Merger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 91,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit createCommitForTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/RecursiveMerger.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 225,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DirCacheEntry add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 937,
  "endLine" : 945,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addDeletion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1019,
  "endLine" : 1028,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endElement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 252,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DirCacheTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cleanUpConflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1299,
  "endLine" : 1308,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 620,
  "endLine" : 628,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 906,
  "endLine" : 914,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int cmp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 123,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int nextEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 882,
  "endLine" : 890,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void replace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/BaseDirCacheEditor.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 153,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int nextSlash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/BaseDirCacheEditor.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 211,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReverseCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/ReverseWalk.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 647,
  "endLine" : 655,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean find()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1092,
  "endLine" : 1100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BlameResult create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/MergeBaseGenerator.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 102,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 147,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 64,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 145,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObject.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 145,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void appendCoreFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObject.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 161,
  "linesOfCode" : 9,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevTag parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Entry newEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 193,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 776,
  "endLine" : 786,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevObject parseAny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1106,
  "endLine" : 1114,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevObject peel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1321,
  "endLine" : 1329,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int allocFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1349,
  "endLine" : 1357,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void carry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1368,
  "endLine" : 1376,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void retainOnReset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1406,
  "endLine" : 1414,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void freeFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1452,
  "endLine" : 1460,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesRule.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void discardUntilEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 313,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized DaemonService getService()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 174,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RefSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 258,
  "endLine" : 266,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpec setSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 353,
  "endLine" : 361,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpec setDestination()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 392,
  "endLine" : 400,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpec setSourceDestination()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 414,
  "endLine" : 422,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 97,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 750,
  "endLine" : 758,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List objectIdsToRevObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2193,
  "endLine" : 2201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readCapabilitiesV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 379,
  "endLine" : 391,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RemoteSession getSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshTransport.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 109,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshTransport.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 121,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addMessages()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/OperationResult.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 136,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Enumeration catalogs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TagOpt fromOption()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TagOpt.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleStream.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void formatLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 240,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UrlConfig.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void send()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProgressSpinner.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeInfoPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 303,
  "endLine" : 311,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void readPackedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 384,
  "endLine" : 393,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutputStream encrypt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 222,
  "endLine" : 230,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InputStream decrypt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 241,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FetchV2Request build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 366,
  "endLine" : 374,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canHandle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void drainMessages()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandInputStream.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 222,
  "endLine" : 232,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCertificateIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 255,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1059,
  "endLine" : 1067,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void receivePackAndCheckConnectivity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1237,
  "endLine" : 1245,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getAllRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1338,
  "endLine" : 1346,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseShallow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1432,
  "endLine" : 1440,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConnectivityCheckInfo createConnectivityCheckInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1603,
  "endLine" : 1611,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 308,
  "endLine" : 316,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateSslVerifyUser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 911,
  "endLine" : 920,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean matchesCookiePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1298,
  "endLine" : 1306,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String toCleanString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 121,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isExportOk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 198,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map rejectAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushProcess.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 387,
  "endLine" : 395,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Properties loadPropertiesFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 171,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushConnection openPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 184,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private URIish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 378,
  "endLine" : 386,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SshSessionFactory loadSshSessionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshSessionFactory.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 51,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 767,
  "endLine" : 775,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean save()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 368,
  "endLine" : 376,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean containsGitModulesFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 522,
  "endLine" : 530,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHeadRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 801,
  "endLine" : 809,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmappedReachabilityChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedReachabilityChecker.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void verifySafeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 147,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int positive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 476,
  "endLine" : 485,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DiffTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 80,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFirstAvailableTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 315,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertValidSubmoduleUri()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/submodule/SubmoduleValidator.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 117,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertValidSubmodulePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/submodule/SubmoduleValidator.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 282,
  "endLine" : 290,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 262,
  "endLine" : 270,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long readPositionFromIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ObjectId toId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 136,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int commonPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 228,
  "endLine" : 236,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 562,
  "endLine" : 570,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogEntry getLastEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReflogReader.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void finishRefAndObjSections()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 426,
  "endLine" : 434,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean shouldHaveIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 456,
  "endLine" : 464,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 784,
  "endLine" : 792,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeOidLookUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 209,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 325,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static LocalObjectRepresentation newDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalObjectRepresentation.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 40,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static LocalObjectRepresentation newDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalObjectRepresentation.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 50,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 158,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MutableEntry initEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 264,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObjectCache.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 80,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 161,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final EWAHCompressedBitmap ones()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 468,
  "endLine" : 476,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitSet.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void prunePreserved()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 404,
  "endLine" : 413,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1053,
  "endLine" : 1062,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void reconfigure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 361,
  "endLine" : 369,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final ByteWindow get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 382,
  "endLine" : 395,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int tableSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 556,
  "endLine" : 564,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 205,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MutableEntry initEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 308,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "GraphSnapshot refresh()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileCommitGraph.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 112,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PackExt getPackExt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 186,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId computeName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 341,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 182,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Ref recreate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 233,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean addReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 336,
  "endLine" : 345,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexWriterV1.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean unlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean lockForAppend()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 175,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 215,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 163,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static PackObjectSizeIndex parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int setInput()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteBufferWindow.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 352,
  "endLine" : 360,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriterV2.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeOffset64()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriterV2.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAdditionalRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 380,
  "endLine" : 388,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void putLooseRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 626,
  "endLine" : 634,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSymRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1183,
  "endLine" : 1191,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LooseRef peel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1446,
  "endLine" : 1454,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isFileKeyChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 552,
  "endLine" : 560,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map packMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 622,
  "endLine" : 630,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map reftableMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 632,
  "endLine" : 640,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 170,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean wasDeltaAttempted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjectRepresentation.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 55,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isGC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 532,
  "endLine" : 540,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "T get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 625,
  "endLine" : 633,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  Ref scanRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 641,
  "endLine" : 649,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 821,
  "endLine" : 829,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long findDeltaBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 809,
  "endLine" : 817,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isCorrupt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1013,
  "endLine" : 1021,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 448,
  "endLine" : 456,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsBlockCacheConfig setBlockLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsBlockCacheConfig setBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 136,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getMemoryUsedByTableForTest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 156,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref recreate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 177,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void stored()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 249,
  "endLine" : 257,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 267,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract boolean compareAndPut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 310,
  "endLine" : 344,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 86,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftable.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 53,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 228,
  "endLine" : 236,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 289,
  "endLine" : 297,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BaseSearch.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 337,
  "endLine" : 345,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId computeName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1040,
  "endLine" : 1048,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndexVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1059,
  "endLine" : 1067,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1084,
  "endLine" : 1093,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBitmapIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1150,
  "endLine" : 1159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int deltaSizeLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 319,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DeltaWindow initWindow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 291,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void runWindow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 293,
  "endLine" : 301,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref cache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ThreadSafeDeltaCache.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean trySimpleConversion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 248,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int parseTraditionalPatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 239,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 403,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveCommand setFilename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 444,
  "endLine" : 453,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId resolveRefToCommitId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 233,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommitBuilder createBuilder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 180,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String simplify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 363,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 880,
  "endLine" : 888,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit parseCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 481,
  "endLine" : 489,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String longDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 234,
  "endLine" : 242,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ModifyResult editCommitMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1743,
  "endLine" : 1753,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void createFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1905,
  "endLine" : 1913,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fallBackToConfiguration()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 451,
  "endLine" : 459,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 282,
  "endLine" : 290,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openInputStreamWithAutoDestroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 317,
  "endLine" : 325,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void switchToOverflow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 363,
  "endLine" : 373,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 385,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String clean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ChangeIdUtil.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 190,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 115,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 132,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toHexString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Hex.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 77,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawSubStringPattern()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawSubStringPattern.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String capitalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void skipFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IO.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 301,
  "endLine" : 309,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 426,
  "endLine" : 434,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionResult execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2323,
  "endLine" : 2331,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void mkdir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 361,
  "endLine" : 369,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void mkdirs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 408,
  "endLine" : 416,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 138,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void encodeInt32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 258,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int nextLF()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 511,
  "endLine" : 519,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int prev()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 588,
  "endLine" : 596,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IntList lineMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 660,
  "endLine" : 668,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkedGet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 184,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AutoLFInputStream create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFInputStream.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoLFInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFInputStream.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void encode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkOutputStream.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 115,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void encode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 186,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String msg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/InvalidObjectIdException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 57,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveOutputStream createArchiveOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/ZipFormat.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 250,
  "endLine" : 258,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JSch createDefaultJSch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 420,
  "endLine" : 430,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void copyGlobalConfigIfNotSet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 432,
  "endLine" : 440,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean promptPassphrase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/internal/transport/ssh/jsch/CredentialsProviderUserInfo.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean promptPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/internal/transport/ssh/jsch/CredentialsProviderUserInfo.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void repackColors()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/SwingCommitList.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void putPersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 534,
  "endLine" : 541,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWindows()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 284,
  "endLine" : 291,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUnix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 296,
  "endLine" : 303,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevBlob blob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 251,
  "endLine" : 258,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setLastModifiedOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/time/TimeUtil.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 212,
  "endLine" : 219,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasKeyFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 458,
  "endLine" : 466,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static X9ECParameters getX9Parameters()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/KeyGrip.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 315,
  "endLine" : 322,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String readString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SXprUtils.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 53,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableKeyboardInteractiveAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 390,
  "endLine" : 397,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshCloneWithConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshBasicTestBase.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshCloneWithConfigAndPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 474,
  "endLine" : 481,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSftpWithConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 484,
  "endLine" : 491,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSftpCloneWithConfigAndPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 494,
  "endLine" : 501,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithConfigWrongKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 504,
  "endLine" : 511,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 361,
  "endLine" : 368,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 325,
  "endLine" : 332,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicObjectOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/AtomicObjectOutputStream.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConfig.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 212,
  "endLine" : 219,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CorruptMediaFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/CorruptMediaFile.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CleanFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/CleanFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 89,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatAuthorizationQuery()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 124,
  "endLine" : 131,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String canonicalRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 301,
  "endLine" : 308,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String toHex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 352,
  "endLine" : 359,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Path getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 100,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void toJson()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/internal/LfsGson.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private URIish toURIish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/SimpleHttpServer.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected URIish toURIish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String join()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 226,
  "endLine" : 234,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isPageantAvailable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantLibrary.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Pointer init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantLibrary.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 139,
  "endLine" : 146,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Iterable getDefaultKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 388,
  "endLine" : 395,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void signalAuthenticationAttempt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 160,
  "endLine" : 167,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitServerKeyVerifier.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 107,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 171,
  "endLine" : 178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void process()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 488,
  "endLine" : 497,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void messageReceived()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 192,
  "endLine" : 199,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void failed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiMechanisms.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 96,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void closeContextSilently()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiMechanisms.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 179,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void sendUploadPackError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 185,
  "endLine" : 195,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeSideBand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 238,
  "endLine" : 245,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ClientVersionUtil.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 103,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 108,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void consumeRequestBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void sendPlainText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 158,
  "endLine" : 165,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void send()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 187,
  "endLine" : 194,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DaemonService service()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Daemon.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 137,
  "endLine" : 144,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/LsRemote.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String author()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Blame.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 320,
  "endLine" : 327,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fetchingSubmodule()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 172,
  "endLine" : 180,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int walkLoop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Glog.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 70,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int hashRegion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 103,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int tableBits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 466,
  "endLine" : 473,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Tag.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 167,
  "endLine" : 174,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cloningSubmodule()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Clone.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 167,
  "endLine" : 175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkingOut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Clone.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 179,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean containsHelp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 452,
  "endLine" : 459,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Enumeration catalogs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandCatalog.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 102,
  "endLine" : 109,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addNoteMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 238,
  "endLine" : 245,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getBundleVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Version.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 72,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isAdd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 590,
  "endLine" : 597,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DiffConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffConfig.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteBuffer getRawString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 205,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List compactSrcList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 191,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List compactDstList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 200,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int tableBits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiffIndex.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 298,
  "endLine" : 305,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void swap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 239,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 249,
  "endLine" : 256,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hashLargeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 133,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MyersDiff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 119,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void calculateEdits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void adjustMinMaxK()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 454,
  "endLine" : 461,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void adjustMinMaxK()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 502,
  "endLine" : 509,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EolStreamType getEolStreamType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 652,
  "endLine" : 659,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EolStreamType getCheckoutEolStreamType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 674,
  "endLine" : 681,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 686,
  "endLine" : 693,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1472,
  "endLine" : 1479,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AttributesNode loadAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 399,
  "endLine" : 406,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 157,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int nextHash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 258,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 232,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isBinary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 443,
  "endLine" : 450,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void loadRulesFromFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1342,
  "endLine" : 1349,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FileTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 176,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getFirstNonEofTreeIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 204,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean needsStopWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 400,
  "endLine" : 407,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getCommitEditMessageFilePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/CommitMsgHook.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchResult isIgnored()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IgnoreNode.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 226,
  "endLine" : 233,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/AbstractMatcher.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static synchronized Inflater getImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/InflaterCache.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 339,
  "linesOfCode" : 8,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 322,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final ObjectId fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 152,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadSafeProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void waitForCompletion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCancelled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int nextParsableToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoFile.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectChecker setIgnore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 226,
  "endLine" : 233,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId idFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 708,
  "endLine" : 715,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkPathSegment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 786,
  "endLine" : 793,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean match()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1166,
  "endLine" : 1173,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SubmoduleConfig.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 251,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean match()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/DefaultTypedConfigGetter.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 258,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B addAlternateObjectDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 239,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B addCeilingDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 500,
  "endLine" : 507,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefsByPrefixWithExclusions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 449,
  "endLine" : 456,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId abbreviate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 518,
  "endLine" : 525,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GpgConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageDigest newMessageDigest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Constants.java",
  "fileLinesCount" : 783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 505,
  "endLine" : 512,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 657,
  "endLine" : 664,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean needToUpdateHEAD()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefRename.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RevObject safeParseOld()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 780,
  "endLine" : 791,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Repository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 147,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String shortenRemoteBranchName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1628,
  "endLine" : 1635,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemoteName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1649,
  "endLine" : 1656,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId readRevertHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1865,
  "endLine" : 1873,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignature.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 200,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isCached()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 180,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RepositoryCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 214,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void unregisterAndCloseRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 279,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 204,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLarge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NoteParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static InMemoryNoteBucket loadIfLazy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 97,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 278,
  "endLine" : 285,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InMemoryNoteBucket append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 206,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Note min()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 249,
  "endLine" : 256,
  "linesOfCode" : 8,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PlotCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 191,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addConflictsMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeMessageFormatter.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 152,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isMergeConfigOptionSet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 130,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ThreeWayMerger.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeResult.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 437,
  "endLine" : 444,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId sha1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/WorkingTreeModifiedEvent.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getDeleted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/WorkingTreeModifiedEvent.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int pdir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 262,
  "endLine" : 269,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean peq()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 503,
  "endLine" : 510,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeEmptyParents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 673,
  "endLine" : 681,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkValidPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1761,
  "endLine" : 1768,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean mightBeRacilyClean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 426,
  "endLine" : 440,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 553,
  "endLine" : 560,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DirCache read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DirCache lock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 276,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DirCache lock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 302,
  "endLine" : 309,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean is_DIRC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 601,
  "endLine" : 608,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 733,
  "endLine" : 740,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheTree getCacheTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 976,
  "endLine" : 983,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasUnmergedPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1014,
  "endLine" : 1021,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DirCacheVersion fromInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1106,
  "endLine" : 1113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fastAdd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/BaseDirCacheEditor.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int lastSlash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/BaseDirCacheEditor.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 194,
  "endLine" : 201,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameGenerator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 153,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Candidate pop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 638,
  "endLine" : 645,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Candidate copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void loadText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 148,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 140,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 154,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectWalk toObjectWalkWithSameObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 234,
  "endLine" : 241,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 262,
  "endLine" : 270,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 284,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Block newBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RawCharSequence textFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitterRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RawCharSequence textFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AuthorRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MaxCountRevFilter.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObjectList.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean everbodyHasFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/LIFORevQueue.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean anybodyHasFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/LIFORevQueue.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/LIFORevQueue.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "abstract void parseHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObject.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 54,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitCG.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 65,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 131,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevCommit parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getFullMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 481,
  "endLine" : 488,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean everbodyHasFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FIFORevQueue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 118,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean anybodyHasFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FIFORevQueue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FIFORevQueue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 147,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Block newBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockObjQueue.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPathString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 638,
  "endLine" : 645,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevBlob lookupBlob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 856,
  "endLine" : 863,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevTree lookupTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 876,
  "endLine" : 883,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit lookupCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 899,
  "endLine" : 906,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommit lookupCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 922,
  "endLine" : 929,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevTag lookupTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 942,
  "endLine" : 949,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit parseCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1019,
  "endLine" : 1026,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevTag parseTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1080,
  "endLine" : 1087,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 264,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesRule.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 188,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attribute.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/GroupHead.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AbstractHead createWildCardHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 278,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canAppendMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 382,
  "endLine" : 389,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void advertiseRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AbstractAdvertiseRefsHook.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract Map getAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AbstractAdvertiseRefsHook.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String toHex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HMACSHA1NonceGenerator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 118,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String expandWildcard()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 588,
  "endLine" : 595,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 621,
  "endLine" : 628,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleFile.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleFile.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void receiveSignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 396,
  "endLine" : 403,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void safeDelete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 279,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 210,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSideBand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 708,
  "endLine" : 715,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getAllRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 898,
  "endLine" : 905,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map mapRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 968,
  "endLine" : 975,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2580,
  "endLine" : 2587,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSshSessionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshTransport.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void registerByService()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Transport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 818,
  "endLine" : 825,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1236,
  "endLine" : 1243,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onEndNegotiateRound()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreUploadHookChain.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onSendPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreUploadHookChain.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String LHEX()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 424,
  "endLine" : 431,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonceGenerator getNonceGenerator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SignedPushConfig.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void handleFastForwardCheckException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommandErrorHandler.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 65,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void handleBatchRefUpdateException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommandErrorHandler.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSortedObjectList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 447,
  "endLine" : 454,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkObjectCollision()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1125,
  "endLine" : 1132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportProtocol.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 260,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 380,
  "endLine" : 388,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 391,
  "endLine" : 399,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 407,
  "endLine" : 415,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean anyRejects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1758,
  "endLine" : 1765,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void autoGc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2284,
  "endLine" : 2291,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PushConnection smartPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 553,
  "endLine" : 560,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Properties properties()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 689,
  "endLine" : 696,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void abort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 339,
  "endLine" : 346,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findLastEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 380,
  "endLine" : 387,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeTrackingRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 350,
  "endLine" : 357,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeFetchHeadRecord()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 366,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleWriter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleWriter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConfig.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void grow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 350,
  "endLine" : 357,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void needs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 365,
  "endLine" : 372,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean alreadyHave()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 464,
  "endLine" : 471,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCertificate get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 141,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean commandsEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 466,
  "endLine" : 473,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List mapValuesToListIgnoreCase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 168,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleWalk setRootTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 430,
  "endLine" : 437,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 786,
  "endLine" : 793,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int readDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 197,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List substitute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 894,
  "endLine" : 901,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Set mergeCookies()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFile.java",
  "fileLinesCount" : 461,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 453,
  "endLine" : 460,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAllToolNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 286,
  "endLine" : 293,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAllToolNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 232,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeVarint()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 109,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initRefIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 365,
  "endLine" : 372,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initObjIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 374,
  "endLine" : 381,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initLogIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 383,
  "endLine" : 390,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void seekPastPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 512,
  "endLine" : 524,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 223,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCursor seekLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RefQueueEntry poll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 236,
  "endLine" : 243,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupEmptyFileBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 351,
  "endLine" : 359,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long nextUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogReader getReflogReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasFastTipsWithSha1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 322,
  "endLine" : 329,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 366,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int sizeBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 278,
  "endLine" : 285,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int valueSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 552,
  "endLine" : 559,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract LogCursor seekLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/Reftable.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 197,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void beginLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 357,
  "endLine" : 364,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List sortById()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 663,
  "endLine" : 670,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishSectionMaybeWriteIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 745,
  "endLine" : 752,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void assertChunkNotNull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphBuilder.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void assertChunkNotSeenYet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphBuilder.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final InflatingBitSet xor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 129,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 614,
  "endLine" : 621,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void autoCompact()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 692,
  "endLine" : 699,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOffset64Count()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findOrInsert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1040,
  "endLine" : 1047,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set union()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1399,
  "endLine" : 1406,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean needGc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1652,
  "endLine" : 1660,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetCounters()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 309,
  "endLine" : 316,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StrongRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 916,
  "endLine" : 923,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int checkRescanPackThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 302,
  "endLine" : 309,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int indexOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 407,
  "endLine" : 414,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GcLog.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 126,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized boolean beginWindowCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 623,
  "endLine" : 630,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long findDeltaBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 919,
  "endLine" : 926,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isCorrupt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1155,
  "endLine" : 1162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean containsSymrefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 208,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long beginObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 209,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId endObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 218,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void beginPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 237,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Inflater inflater()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 384,
  "endLine" : 391,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 468,
  "endLine" : 475,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 506,
  "endLine" : 513,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 391,
  "endLine" : 398,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int oldestPossibleFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriter.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectIdOwnerMap getObjectSet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCompressedBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 325,
  "endLine" : 333,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader openObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 366,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Id()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 748,
  "endLine" : 757,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void loadRulesFromFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 597,
  "endLine" : 604,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set skipMe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 148,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getSizeWithoutRefresh()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 267,
  "endLine" : 274,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InsertLooseObjectResult tryMove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 318,
  "endLine" : 325,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmapIndex getBitmapIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 97,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectObjectRepresentation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 188,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ByteArrayWindow quickCopy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 311,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void pin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 325,
  "endLine" : 337,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void unlink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/DeltaBaseCache.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract long findCRC32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 266,
  "endLine" : 299,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNode load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InfoAttributesNode.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasDanglingHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1203,
  "endLine" : 1210,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PackBitmapIndex read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndex.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getEffectiveRacyThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 506,
  "endLine" : 514,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSizeChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 562,
  "endLine" : 569,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileStoreAttributes fileStoreAttributeCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 571,
  "endLine" : 578,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableStack.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract DfsPackDescription newPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 365,
  "endLine" : 393,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean packOnlyContainsReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableBatchRefUpdate.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 702,
  "endLine" : 709,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasGcReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 729,
  "endLine" : 736,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription setFileSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 335,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription setBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 372,
  "endLine" : 379,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 523,
  "endLine" : 530,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void creditSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 485,
  "endLine" : 492,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ByteBuffer newCopyBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 440,
  "endLine" : 447,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId endObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 254,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryBuilder.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmapIndex getBitmapIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkGarbagePacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 617,
  "endLine" : 624,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsStreamKey.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void releaseMemory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RefCache read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 276,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReadableChannel openFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 177,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 245,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 274,
  "endLine" : 281,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftable.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefUpdate.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryDescription.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void clearDeltaBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 310,
  "endLine" : 317,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref cache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaCache.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void makeNext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindowEntry.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackWriter next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 179,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkSearchForReuseTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 426,
  "endLine" : 433,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1380,
  "endLine" : 1387,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeltaIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getIndexSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 186,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int fwdmatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 370,
  "endLine" : 377,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearWindowOnTypeSwitch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 172,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized boolean tryStealWork()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 318,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean canCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ThreadSafeDeltaCache.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void credit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ThreadSafeDeltaCache.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeFileHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackOutputStream.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final int ofsDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackOutputStream.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 140,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FileMode parseFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 557,
  "endLine" : 564,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseIndexLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 566,
  "endLine" : 578,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean matchAny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 351,
  "endLine" : 358,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 634,
  "endLine" : 641,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit parseCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 223,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResetCommand setMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 254,
  "endLine" : 261,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResetCommand addPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 278,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 402,
  "endLine" : 409,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteListCommand.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addPrefixes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 292,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected C configure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TransportCommand.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 266,
  "endLine" : 273,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeCommand setAbbrev()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 232,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean filterLightweightTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 486,
  "endLine" : 493,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RmCommand.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeSquashFixupFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 919,
  "endLine" : 926,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand setUpstreamName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1567,
  "endLine" : 1574,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getCurrentBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 230,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 409,
  "endLine" : 416,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setRefLeaseSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 450,
  "endLine" : 457,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashDropCommand.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbortedByHookException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/AbortedByHookException.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMacOS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 555,
  "endLine" : 562,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean nextBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 683,
  "endLine" : 690,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GSSManagerFactory.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 76,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 312,
  "endLine" : 321,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int umask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void apply()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 248,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int compareIgnoreCase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 154,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int compareWithCase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 176,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean toBoolean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 198,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 401,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deleteProbe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 692,
  "endLine" : 699,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File userHome()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1210,
  "endLine" : 1217,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File defaultUserHomeImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1285,
  "endLine" : 1292,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static File resolveGrandparentFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1658,
  "endLine" : 1665,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File normalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1008,
  "endLine" : 1017,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String normalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1027,
  "endLine" : 1034,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long delay()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1107,
  "endLine" : 1114,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entry next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 318,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ent toEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 366,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int match()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 474,
  "endLine" : 481,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int author()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 725,
  "endLine" : 732,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String parseEncodingName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 823,
  "endLine" : 830,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String decode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1098,
  "endLine" : 1108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int commitMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1212,
  "endLine" : 1223,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File userHomeImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFOutputStream.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 185,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 76,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/LimitedInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeInputStream.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SimpleDateFormat getNewSimpleDateFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GitDateParser.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getProperty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 415,
  "endLine" : 422,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Stats.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String buildList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CheckoutConflictException.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveOutputStream createArchiveOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TarFormat.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static OpenSshConfig get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 332,
  "endLine" : 339,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void closeOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 175,
  "endLine" : 183,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void loadIdentity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 468,
  "endLine" : 476,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static URIish createURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/internal/transport/ssh/jsch/CredentialsProviderUserInfo.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void drawCommitDot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AWTPlotRenderer.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void drawBoundaryDot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AWTPlotRenderer.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 84,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTableCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 205,
  "endLine" : 212,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void tick()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 217,
  "endLine" : 224,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File createTempFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 491,
  "endLine" : 497,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DirCacheEntry createGitLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 544,
  "endLine" : 550,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentPlatform()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 273,
  "endLine" : 279,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry file()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 270,
  "endLine" : 276,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder amendRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 544,
  "endLine" : 550,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BranchBuilder branch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 834,
  "endLine" : 842,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 969,
  "endLine" : 975,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder rm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1215,
  "endLine" : 1221,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File writeTrashFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 190,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int readLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SXprUtils.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 43,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void skipOpenParenthesis()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SXprUtils.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeys.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 244,
  "endLine" : 250,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeCanonical()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SExprParser.java",
  "fileLinesCount" : 826,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 819,
  "endLine" : 825,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static KeyPair readKeyPair()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 234,
  "endLine" : 240,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addHostKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 367,
  "endLine" : 373,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithGlobalIdentity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedLongObjectId abbreviate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 516,
  "endLine" : 522,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final AbbreviatedLongObjectId fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final LongObjectId fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 157,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/SmudgeFilter.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 68,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader applySmudgeFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/BuiltinLFS.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsInputStream applyCleanFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/BuiltinLFS.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrePushHook getPrePushHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/BuiltinLFS.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 68,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrePushHook getPrePushHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/BuiltinLFS.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/BuiltinLFS.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LfsPointer parseLfsPointer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 141,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkVersionLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 259,
  "endLine" : 265,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 278,
  "endLine" : 285,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String asAscii()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/InvalidLongObjectIdException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CorruptLongObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/CorruptLongObjectException.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/CleanFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void appendQuery()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String dateStamp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 245,
  "endLine" : 252,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String dateTimeStampISO8601()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 254,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3Config()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Config.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void fsck()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 157,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testGetRefsByPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/GetRefsBenchmark.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/FileMoveBenchmark.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 127,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getSupportedConnectors()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Factory.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttempts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/IdentityPasswordProvider.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean waitFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 418,
  "endLine" : 424,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disconnect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 471,
  "endLine" : 477,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHomeDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 314,
  "endLine" : 320,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSshDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 337,
  "endLine" : 343,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HostConfigEntryResolver getHostConfigEntryResolver()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 365,
  "endLine" : 371,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Iterable getDefaultKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 514,
  "endLine" : 520,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getUserAuthFactories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 603,
  "endLine" : 612,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SshdSessionFactory build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 338,
  "endLine" : 344,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getDefaultKnownHostsFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 362,
  "endLine" : 368,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getDefaultIdentities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 371,
  "endLine" : 377,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractConnector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/AbstractConnector.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/CachingKeyPairProvider.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CancellingKeyPairIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/CachingKeyPairProvider.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 205,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String resolveAuthPasswordAttempt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitUserInteraction.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 127,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private URIish toUri()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/PasswordProviderWrapper.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 123,
  "endLine" : 129,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AuthenticationLogger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 213,
  "endLine" : 221,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int parsePort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 625,
  "endLine" : 631,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String resolveAttemptedPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPasswordAuthentication.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 101,
  "endLine" : 107,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StringBuilder connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 141,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AuthenticationChallenge getByName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 270,
  "endLine" : 276,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 146,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 317,
  "endLine" : 323,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void versionCheck()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 433,
  "endLine" : 439,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int skipWhiteSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpParser.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 258,
  "endLine" : 264,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkDone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/GssApiAuthentication.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/BasicAuthentication.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 97,
  "endLine" : 103,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Set getAllAvailableSignatureAlgorithms()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 201,
  "endLine" : 207,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T resolveAttribute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 629,
  "endLine" : 635,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void replyToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 220,
  "endLine" : 226,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getCanonicalName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiMechanisms.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 134,
  "endLine" : 140,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Oid createOid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiMechanisms.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 189,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String stripServiceSuffix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 302,
  "endLine" : 308,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServletBinder register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 310,
  "endLine" : 316,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/IsLocalFilter.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getTailChecksum()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/FileSender.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/SmartServiceInfoRefs.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 181,
  "endLine" : 187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void with()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/ServletBinderImpl.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void service()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/UrlPipeline.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 186,
  "endLine" : 192,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/UrlPipeline.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 207,
  "endLine" : 213,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void service()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/SuffixPipeline.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void service()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaServlet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeResponse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/SmartOutputStream.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 96,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String identify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 244,
  "endLine" : 250,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void nameAndStatusOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void nameOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 97,
  "endLine" : 103,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Branch.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 282,
  "endLine" : 288,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/LsRemote.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref getOldHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Merge.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 216,
  "endLine" : 222,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String safeAbbreviate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Push.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/ShowRef.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevWalk createWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Glog.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowCacheTree.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowCacheTree.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/MakeCacheTree.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 457,
  "endLine" : 463,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/WriteReftable.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 244,
  "endLine" : 250,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String safeAbbreviate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/AbstractFetchCommand.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 143,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Status.java",
  "fileLinesCount" : 358,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 75,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 256,
  "endLine" : 262,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 138,
  "endLine" : 144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void nameAndStatusOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void nameOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 142,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommandCatalog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandCatalog.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void nameAndStatusOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 106,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void nameOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 115,
  "endLine" : 121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void install()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleAuthenticator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 31,
  "endLine" : 37,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDetectRenames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 329,
  "endLine" : 335,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findCombinedEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1226,
  "endLine" : 1232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List compute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 346,
  "endLine" : 353,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SimilarityIndex hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 380,
  "endLine" : 386,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HashedSequence wrap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HashedSequencePair.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int hashRegion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 140,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int hashRegion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SimilarityIndex create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long common()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 245,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int forceKIntoRange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 306,
  "endLine" : 313,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void toBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Subsequence.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeWalk forPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 538,
  "endLine" : 544,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1064,
  "endLine" : 1070,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final CanonicalTreeParser createSubtreeIterator0()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 222,
  "endLine" : 228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNode getEntryAttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 381,
  "endLine" : 387,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setPathCapacity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 282,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathSuffixFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int matchFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathSuffixFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initTable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 181,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PathFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/SkipWorkTreeFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DirCacheIterator getDirCacheIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 248,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 531,
  "endLine" : 537,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IgnoreNode load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1286,
  "endLine" : 1292,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean checkIgnored()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1361,
  "endLine" : 1367,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AttributesNode load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1379,
  "endLine" : 1385,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getParentPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1609,
  "endLine" : 1615,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 352,
  "endLine" : 358,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 396,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNativeHookPresent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/GitHook.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setNext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 441,
  "endLine" : 447,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseTodoLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 124,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void release()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/InflaterCache.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static synchronized boolean releaseImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/InflaterCache.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCleanupDelay()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCacheConfig.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectIdOwnerMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 245,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 263,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 277,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 279,
  "endLine" : 285,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 109,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 123,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 151,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 202,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectChecker setIgnore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 213,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isGitTilde1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1140,
  "endLine" : 1146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate addProposedTimestamp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 409,
  "endLine" : 415,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void addPrefixesTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 607,
  "endLine" : 613,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObjectIdRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 205,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectDatabase.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectDatabase.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 180,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B addAlternateObjectDirectories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 258,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B addAlternateObjectDirectories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 277,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B addCeilingDirectories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 520,
  "endLine" : 526,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B addCeilingDirectories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 539,
  "endLine" : 545,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 625,
  "endLine" : 631,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Ref findRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 281,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefsByPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 475,
  "endLine" : 481,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onEndTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TextProgressMonitor.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyRawTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 290,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyRawTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 306,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyRawTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 322,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyRawTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 338,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeRawInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 346,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 368,
  "endLine" : 374,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void toHexCharArray()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 459,
  "endLine" : 465,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean eqIgnoreCase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigLine.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean eqSameCase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigLine.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemoteTrackingBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getRemoteOrDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 221,
  "endLine" : 227,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 259,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProgressReportingFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 184,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RevObject safeParseNew()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 772,
  "endLine" : 778,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 308,
  "endLine" : 314,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAllHex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 825,
  "endLine" : 831,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getAllRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1109,
  "endLine" : 1115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1127,
  "endLine" : 1133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref peel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1152,
  "endLine" : 1161,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCache lockDirCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1281,
  "endLine" : 1289,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getNameInternal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getEmailInternal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 193,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReachabilityChecker createReachabilityChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 468,
  "endLine" : 475,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReachabilityChecker createObjectReachabilityChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 495,
  "endLine" : 502,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearAllExpired()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 291,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File canonical()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 396,
  "endLine" : 402,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unsetSection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 917,
  "endLine" : 923,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1040,
  "endLine" : 1049,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId getTreeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 234,
  "endLine" : 241,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InMemoryNoteBucket load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 344,
  "endLine" : 350,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NoteMap readTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 140,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 171,
  "endLine" : 177,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String noteOn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NotesMergeConflictException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void growIfFull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 214,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FanoutBucket split()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 226,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FanoutBucket asFanout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static InMemoryNoteBucket addIfNotNull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 281,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void closeLane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 329,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PlotLane nextFreeLane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 341,
  "endLine" : 347,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotWalk.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String joinNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeMessageFormatter.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 337,
  "endLine" : 343,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MergeChunk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeChunk.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeStrategy.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static synchronized void register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeStrategy.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 90,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addCheckoutMetadata()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 459,
  "endLine" : 465,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EolStreamType detectCheckoutStreamType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 477,
  "endLine" : 483,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId insertResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 659,
  "endLine" : 665,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ResolveMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 863,
  "endLine" : 869,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 423,
  "endLine" : 429,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerList.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int slash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 529,
  "endLine" : 535,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int addTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 362,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkoutGitlink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 629,
  "endLine" : 635,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractTreeIterator createSubtreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int idOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNode getEntryAttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 282,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 455,
  "endLine" : 461,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void requireLocked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 775,
  "endLine" : 781,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 788,
  "endLine" : 794,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1098,
  "endLine" : 1104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractTreeIterator createSubtreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuildIterator.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuildIterator.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameGenerator setFollowFileRenames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 233,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean splitBlameWithParent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 741,
  "endLine" : 747,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitterRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SkipRevFilter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AuthorRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static final String forceToRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/PatternMatchRevFilter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MessageRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RawCharSequence textFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MessageRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List findBranchesReachableFrom()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalkUtils.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final PersonIdent getTaggerIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 178,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Charset guessEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 309,
  "endLine" : 315,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevCommit parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FIFORevQueue defer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 281,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void carryOneStep()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 298,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final PersonIdent getAuthorIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 436,
  "endLine" : 442,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final PersonIdent getCommitterIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 463,
  "endLine" : 469,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Charset guessEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 565,
  "endLine" : 571,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevBlob.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removeFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FIFORevQueue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTree.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlagSet.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean everbodyHasFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean anybodyHasFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 788,
  "endLine" : 794,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFirstParent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 837,
  "endLine" : 843,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void finishDelayedFreeFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1462,
  "endLine" : 1468,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit nextForIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1594,
  "endLine" : 1600,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectWalk toObjectWalkWithSameObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1686,
  "endLine" : 1692,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileNameMatcher()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 326,
  "endLine" : 332,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void terminate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 298,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutDown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 311,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized DaemonService matchService()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 414,
  "endLine" : 420,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpec expandFromSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 484,
  "endLine" : 490,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RefSpec expandFromSourceImp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 492,
  "endLine" : 498,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpec expandFromDestination()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 540,
  "endLine" : 546,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RefSpec expandFromDstImp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 548,
  "endLine" : 554,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAdvertiseNonce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 280,
  "endLine" : 286,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String sentNonce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 288,
  "endLine" : 294,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String sanitizedPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 370,
  "endLine" : 376,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FirstLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1967,
  "endLine" : 1973,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addCommonBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2203,
  "endLine" : 2209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void findSymrefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2492,
  "endLine" : 2498,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addCapability()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 393,
  "endLine" : 399,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean wantCapability()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 598,
  "endLine" : 604,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unregister()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 194,
  "endLine" : 200,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1654,
  "endLine" : 1692,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeginNegotiateRound()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreUploadHookChain.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefLeaseSpec.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeDelim()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 186,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String KD()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 404,
  "endLine" : 410,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessageDigest newMD5()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 412,
  "endLine" : 418,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 483,
  "endLine" : 490,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProgressSpinner.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandProgressMonitor.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandProgressMonitor.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onEndTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandProgressMonitor.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 279,
  "endLine" : 287,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static GeneralSecurityException securityError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 291,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InputStream decrypt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 458,
  "endLine" : 464,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasePackPushConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 123,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 453,
  "endLine" : 459,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 462,
  "endLine" : 468,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandInputStream.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PackedObjectInfo newInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1294,
  "endLine" : 1300,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1757,
  "endLine" : 1764,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PushCertificateIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxPackSizeLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 885,
  "endLine" : 891,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PushCertificateParser getPushCertificateParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 983,
  "endLine" : 989,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean needPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1505,
  "endLine" : 1511,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UsernamePasswordCredentialsProvider.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private URL toURL()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 298,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHttpConnectionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 385,
  "endLine" : 391,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final InputStream openInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1142,
  "endLine" : 1148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set filterCookies()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1182,
  "endLine" : 1188,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1934,
  "endLine" : 1940,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String httpNow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessageDigest newMD5()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 142,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 219,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "URIish getURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 225,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getAlternates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 228,
  "endLine" : 235,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FileStream open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 270,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Map readAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 289,
  "endLine" : 295,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getAlternates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 185,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Map readAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 353,
  "endLine" : 359,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void closeConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 306,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getFirstFailedRefName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 619,
  "endLine" : 625,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshSessionFactory.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract RemoteSession getSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshSessionFactory.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BundleWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleWriter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BundleWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleWriter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackWriter newPackWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleWriter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 262,
  "endLine" : 268,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConfig.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 141,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSymref()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 248,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void markRefsAdvertised()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1038,
  "endLine" : 1044,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ObjectTypes allow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static FilterSpec withBlobLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 162,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static FilterSpec withTreeDepthLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 176,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 182,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 220,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 222,
  "endLine" : 228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 236,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleWalk reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 592,
  "endLine" : 598,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleStatus.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddToBitmapWithCacheFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddToBitmapWithCacheFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FsckPackParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FirstWant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstWant.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 103,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OpenSshConfigFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean flag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 496,
  "endLine" : 502,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 620,
  "endLine" : 626,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 639,
  "endLine" : 645,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List replaceTilde()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 903,
  "endLine" : 909,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1091,
  "endLine" : 1097,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFile.java",
  "fileLinesCount" : 461,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 393,
  "endLine" : 399,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileElement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File getTempFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 231,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExternalMergeTool getTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 399,
  "endLine" : 405,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map setupPredefinedTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 418,
  "endLine" : 424,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExternalDiffTool getTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 344,
  "endLine" : 350,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map setupPredefinedTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 352,
  "endLine" : 358,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void mergeRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 182,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int computeVarintSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int estimatePadBetweenBlocks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 204,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 215,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefCursor seekRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 156,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefCursor seekRefsWithPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 167,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BlockReader readIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 392,
  "endLine" : 398,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReftableBatchRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasObjectMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefCursor allRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefCursor seekRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefCursor seekRefsWithPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefCursor byObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 142,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCursor allLogs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 350,
  "endLine" : 356,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String name()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String readValueString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 243,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PersonIdent readPersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 251,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isFileHeaderMagic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConstants.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void encodeHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 472,
  "endLine" : 478,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void beginBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 732,
  "endLine" : 738,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitDataImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommitData.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 150,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getOidPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommits.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 150,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 170,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findOrInsert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 431,
  "endLine" : 437,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PackObjectSizeIndexWriter createWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexWriter.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getHostName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1829,
  "endLine" : 1835,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getOpenByteCountPerRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 319,
  "endLine" : 325,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final int bits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 334,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PageRef createRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 527,
  "endLine" : 533,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SoftRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 858,
  "endLine" : 864,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean kill()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 956,
  "endLine" : 962,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long findOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 187,
  "endLine" : 193,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long findCRC32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 222,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 290,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 311,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void openFail()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 676,
  "endLine" : 682,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writePackIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 325,
  "endLine" : 331,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref peel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 206,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getRefLogIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 443,
  "endLine" : 449,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriter.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 181,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexWriterV1.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveStatInformation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 499,
  "endLine" : 506,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 433,
  "endLine" : 439,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Set addMe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 694,
  "endLine" : 700,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadRepoConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 218,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 346,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 239,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DeflaterOutputStream compress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 251,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogWriter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogWriter.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int readInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long readLong()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 172,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "byte readByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 192,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteBufferWindow.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectLoader getObjectLoaderWithoutRefresh()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 229,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Thread newThread()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isTOC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 217,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MutableEntry cloneEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 339,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File logFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 218,
  "endLine" : 224,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref exactRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 293,
  "endLine" : 299,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Ref recreate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 550,
  "endLine" : 556,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LockFile lockPackedRefsOrThrow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 828,
  "endLine" : 834,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "File fileFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1248,
  "endLine" : 1254,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setRetrySleepMs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1321,
  "endLine" : 1327,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setClean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 371,
  "endLine" : 377,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void waitUntilNotRacy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 385,
  "endLine" : 391,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Pack getPackFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalCachedPack.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ComparatorBuilder add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 156,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackSourceComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 180,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsObjDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 218,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 347,
  "endLine" : 353,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref peel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DfsPackDescription setPackStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 458,
  "endLine" : 464,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setReftableStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 475,
  "endLine" : 481,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "T get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 781,
  "endLine" : 787,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setPackIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IOException packfileIsTruncated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 642,
  "endLine" : 648,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackCompactor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackCompactor exclude()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long estimatePackSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 266,
  "endLine" : 275,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long beginObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 245,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 701,
  "endLine" : 707,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsPackParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsBlockCacheConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ObjectLoader checkType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 248,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DfsBlock quickCopy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 755,
  "endLine" : 761,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getMemoryUsedByLruChainForTest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsPackDescription newPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getApproximateObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 208,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableConfig getReftableConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 329,
  "endLine" : 335,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 172,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result doDelete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefUpdate.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void insertImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 258,
  "endLine" : 264,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeltaEncoder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaEncoder.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldVisit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 946,
  "endLine" : 952,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void searchForReuse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1429,
  "endLine" : 1435,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackfileUriConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2601,
  "endLine" : 2607,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int tableSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndexScanner.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 180,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Deflater deflater()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 398,
  "endLine" : 404,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 217,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized Slice remaining()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 303,
  "endLine" : 309,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addHunk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 301,
  "endLine" : 307,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatchApplier()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 980,
  "endLine" : 986,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 989,
  "endLine" : 995,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "T createArchiveOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveCommand setTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 412,
  "endLine" : 419,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getHeadBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleSyncCommand.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResetCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 334,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 379,
  "endLine" : 385,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String calculateOurName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 387,
  "endLine" : 394,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 399,
  "endLine" : 405,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String calculateOurName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 261,
  "endLine" : 268,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevertCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 329,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Git open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 581,
  "endLine" : 587,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 340,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setStartPoint()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 717,
  "endLine" : 723,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setStartPoint()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 738,
  "endLine" : 744,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteSetUrlCommand.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameRevCommand addRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 243,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isNonEmptyDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 251,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 588,
  "endLine" : 594,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 608,
  "endLine" : 614,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 625,
  "endLine" : 631,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 764,
  "endLine" : 770,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeCommand setTarget()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 275,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 275,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 90,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ref getHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1272,
  "endLine" : 1278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1595,
  "endLine" : 1601,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void appendToFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1915,
  "endLine" : 1921,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 653,
  "endLine" : 659,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAnnotated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 456,
  "endLine" : 463,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashDropCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashDropCommand.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RefUpdate createRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashDropCommand.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterFailedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/FilterFailedException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConcurrentRefUpdateException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/ConcurrentRefUpdateException.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConcurrentRefUpdateException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/ConcurrentRefUpdateException.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 693,
  "endLine" : 699,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWindows()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 542,
  "endLine" : 548,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLinux()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 570,
  "endLine" : 576,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TemporaryBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/UbcCheck.java",
  "fileLinesCount" : 1040,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1031,
  "endLine" : 1039,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean eq()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 435,
  "endLine" : 441,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void save()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 567,
  "endLine" : 573,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkPurgeFactor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 861,
  "endLine" : 867,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int runProcess()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2151,
  "endLine" : 2157,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Path toPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleDeleteException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 236,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 873,
  "endLine" : 879,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String pathToString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1068,
  "endLine" : 1074,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 235,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collector toRefMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 265,
  "endLine" : 271,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int decodeInt32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long decodeUInt32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void encodeInt24()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 233,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int parseTimeZoneOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 455,
  "endLine" : 461,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String extractBinaryString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1185,
  "endLine" : 1191,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String decode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1193,
  "endLine" : 1199,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lastIndexOfTrim()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1285,
  "endLine" : 1293,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int compareSameName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Paths.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFOutputStream.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 162,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrowingPrintWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeOutputStream.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InterruptedIOException readTimedOut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutInputStream.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InterruptedIOException writeTimedOut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 140,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryDeltaInputStream.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryDeltaInputStream.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFullyConsumed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryDeltaInputStream.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 205,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoLFInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFInputStream.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 186,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkOutputStream.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkOutputStream.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void begin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void terminate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void begin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void end()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void terminate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongMap.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharSequence.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Date parse_simple()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GitDateParser.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 219,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CachedAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/CachedAuthenticator.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 90,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AmbiguousObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/AmbiguousObjectException.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoMergeBaseException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoMergeBaseException.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T getBundleFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/NLS.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void registerAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/ArchiveFormats.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String hostName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 279,
  "endLine" : 285,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void copyConfigValueToSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 287,
  "endLine" : 293,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized Union getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitAddTask.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String translateFilePathUsingPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitAddTask.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 115,
  "endLine" : 121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SwingLane createLane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/SwingCommitList.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitGraphPane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PersonIdent authorFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 146,
  "endLine" : 152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File createUniqueTestGitDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 471,
  "endLine" : 476,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 384,
  "endLine" : 389,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RepeatStatement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepeatRule.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry link()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 289,
  "endLine" : 294,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void prunePacked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 977,
  "endLine" : 982,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder edit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1201,
  "endLine" : 1206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void tick()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/time/MonotonicFakeClock.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File writeTrashFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 173,
  "endLine" : 178,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyPassphrasePrompt.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String toFingerprint()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 264,
  "endLine" : 269,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void skipCloseParenthesis()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SXprUtils.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpClientConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 241,
  "endLine" : 246,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFixedLengthStreamingMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 412,
  "endLine" : 417,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshTestGitServer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List configureSubsystems()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 317,
  "endLine" : 323,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enablePasswordAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 379,
  "endLine" : 384,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPreamble()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 467,
  "endLine" : 472,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithDefaultIdentity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean hasHostKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 225,
  "endLine" : 230,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void copyTestResource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 281,
  "endLine" : 286,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LfsPointer loadLfsPointer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 154,
  "endLine" : 159,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String remote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 181,
  "endLine" : 186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 272,
  "endLine" : 277,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyRawTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 285,
  "endLine" : 290,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyRawTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 300,
  "endLine" : 305,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyRawTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 315,
  "endLine" : 320,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyRawTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 330,
  "endLine" : 335,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 369,
  "endLine" : 374,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void toHexCharArray()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 458,
  "endLine" : 463,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final AbbreviatedLongObjectId fromLongObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 94,
  "endLine" : 99,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 110,
  "endLine" : 115,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 150,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 177,
  "endLine" : 182,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 203,
  "endLine" : 208,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LongObjectId fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 212,
  "endLine" : 217,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LongObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 252,
  "endLine" : 257,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 265,
  "endLine" : 270,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 272,
  "endLine" : 277,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Gson gson()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/Protocol.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 137,
  "endLine" : 142,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Config getDelegate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConfig.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path getLfsTmpDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/Lfs.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path getLfsObjDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/Lfs.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String stringToSign()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 345,
  "endLine" : 350,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getWarnings()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServletContextHandler authBasic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 266,
  "endLine" : 271,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 283,
  "endLine" : 288,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List loadRoleInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 296,
  "endLine" : 301,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TestRepository createTestRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String loose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 211,
  "endLine" : 216,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/CreateFileSnapshotBenchmark.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSHA1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/SHA1Benchmark.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/SHA1Benchmark.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/LookupFileStoreBenchmark.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/SimpleLruCacheBenchmark.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testGetExactRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/GetRefsBenchmark.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 156,
  "endLine" : 161,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/GetRefsBenchmark.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 176,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectorDescriptor getDefaultConnector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Factory.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SockAddr()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Sockets.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int waitFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 410,
  "endLine" : 415,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 513,
  "endLine" : 518,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rmdir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 555,
  "endLine" : 561,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mkdir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 564,
  "endLine" : 569,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 582,
  "endLine" : 587,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 143,
  "endLine" : 152,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServerKeyDatabase getServerKeyDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 425,
  "endLine" : 431,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KeyIdentityProvider toKeyIdentityProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 531,
  "endLine" : 536,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getDefaultIdentities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 550,
  "endLine" : 555,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder setConnectorFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 249,
  "endLine" : 254,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File getSshConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 354,
  "endLine" : 359,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultPreferredAuthentications()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 380,
  "endLine" : 385,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ConnectorFactory getConnectorFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 435,
  "endLine" : 441,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sessionEvent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitUserInteraction.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 174,
  "endLine" : 179,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPasswordAuthentication.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void send()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 134,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Socks5ClientConnector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 218,
  "endLine" : 223,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doPasswordAuth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 304,
  "endLine" : 309,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addArgument()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AuthenticationChallenge.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/BasicAuthentication.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clearPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/BasicAuthentication.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setNewFactories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 209,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/FileSender.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ReceivePack createFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/resolver/DefaultReceivePackFactory.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappedRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/WrappedRequest.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServletBinder through()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/ServletBinderImpl.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HttpServlet getServlet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/ServletBinderImpl.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/UrlPipeline.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void destroyFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/UrlPipeline.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 142,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void destroyServlet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/UrlPipeline.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServletBinder serve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UrlPipeline find()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 156,
  "endLine" : 161,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RegexGroupFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/RegexGroupFilter.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractTreeIteratorHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/AbstractTreeIteratorHandler.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OptionHandler createOptionHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 270,
  "endLine" : 276,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Branch.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteForce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Branch.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int hashRegion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int hashRegion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ObjectId parseId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/WriteReftable.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 236,
  "endLine" : 241,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 245,
  "endLine" : 250,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getProtocolUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 281,
  "endLine" : 286,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void enableRevSort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printPorcelainLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Status.java",
  "fileLinesCount" : 358,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 169,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CountingPromptContinueHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 187,
  "endLine" : 192,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContentSource source()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 373,
  "endLine" : 378,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 375,
  "endLine" : 380,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAbbreviationLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 219,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 468,
  "endLine" : 474,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String quotePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 728,
  "endLine" : 733,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 933,
  "endLine" : 938,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRenameScore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 171,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOverRenameLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 447,
  "endLine" : 452,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void advanceOrCancel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 454,
  "endLine" : 459,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMissingNewlineAtEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 172,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int hashRegion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findForwardLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 290,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void shift()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int score()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 302,
  "endLine" : 307,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int snake()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 431,
  "endLine" : 436,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int snake()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 479,
  "endLine" : 484,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  EditList toBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Subsequence.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNameString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1112,
  "endLine" : 1117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CanonicalTreeParser parserFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1447,
  "endLine" : 1452,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CanonicalTreeParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 236,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract AbstractTreeIterator createSubtreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 525,
  "endLine" : 536,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 243,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 172,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 180,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 177,
  "endLine" : 182,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexDiffFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/IndexDiffFilter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void safeClose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 433,
  "endLine" : 441,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 553,
  "endLine" : 558,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNode getEntryAttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 751,
  "endLine" : 756,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String readContentAsNormalizedString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1074,
  "endLine" : 1079,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isDirectoryIgnored()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1558,
  "endLine" : 1563,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 335,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GitHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/GitHook.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/GitHook.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseTodoLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IllegalArgumentException createInvalidCommentException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 203,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final AbbreviatedObjectId fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ObjectId fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String toHexString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 947,
  "endLine" : 952,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getProposedTimestamps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 399,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beginTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 258,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List sorted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SectionNames names()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 200,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setBare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 299,
  "endLine" : 304,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public R build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 650,
  "endLine" : 655,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onEndTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TextProgressMonitor.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TextProgressMonitor.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 276,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean match()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigLine.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Constants.java",
  "fileLinesCount" : 783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 697,
  "endLine" : 702,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeZone getTimeZone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 388,
  "endLine" : 393,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getPathsWithIndexMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 831,
  "endLine" : 836,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRefLogMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefRename.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BranchTrackingStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchTrackingStatus.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 568,
  "endLine" : 573,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 616,
  "endLine" : 621,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1035,
  "endLine" : 1040,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract ReflogReader getReflogReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1697,
  "endLine" : 1714,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId readOrigHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1931,
  "endLine" : 1937,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getDefaultUserName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 181,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isGitRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 446,
  "endLine" : 451,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolicRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getLeaf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1546,
  "endLine" : 1551,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insertTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 282,
  "endLine" : 288,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int treeSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotesMergeConflictException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NotesMergeConflictException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int treeSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 191,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean sameContent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 268,
  "endLine" : 273,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 309,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isChild()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PlotWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotWalk.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatterPass.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Merger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Repository nonNullRepo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/EolAwareOutputStream.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry insertToIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 621,
  "endLine" : 626,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MergeAlgorithm getMergeAlgorithm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 842,
  "endLine" : 847,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ResolveMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 890,
  "endLine" : 895,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DirCacheEntry addConflict()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 959,
  "endLine" : 964,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream readIncludeFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removeNotInGroup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 347,
  "endLine" : 352,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReferenceFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoProject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getPathWithSlash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 391,
  "endLine" : 396,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/RepositoryEvent.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  ListenerHandle addListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerList.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 410,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeChild()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 496,
  "endLine" : 501,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean equalIdAndMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 693,
  "endLine" : 698,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void getContent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1605,
  "endLine" : 1610,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmptyTreeIterator createEmptyTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 325,
  "endLine" : 330,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAssumeValid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 504,
  "endLine" : 509,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUpdateNeeded()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 526,
  "endLine" : 531,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 820,
  "endLine" : 825,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long decodeTS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 873,
  "endLine" : 878,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Instant decodeTSInstant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 880,
  "endLine" : 885,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getExtendedFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 899,
  "endLine" : 904,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DirCache read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 180,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DirCache read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 207,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageDigest newMessageDigest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 742,
  "endLine" : 747,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stopWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuildIterator.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean result()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 621,
  "endLine" : 626,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean reverseResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 628,
  "endLine" : 636,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1085,
  "endLine" : 1090,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSourceData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 308,
  "endLine" : 313,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markRoot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 170,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markUnshallow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 319,
  "endLine" : 324,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SkipRevFilter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MaxCountRevFilter.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmapWalker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BitmapWalker.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractRevQueue.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseCanonical()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitCG.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void slowCarryFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 290,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean hasLF()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 520,
  "endLine" : 525,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTreeDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 651,
  "endLine" : 656,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 767,
  "endLine" : 772,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 350,
  "endLine" : 355,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markUninteresting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 395,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMergedIntoAny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 513,
  "endLine" : 518,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMergedIntoAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 534,
  "endLine" : 539,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void resetRetain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1510,
  "endLine" : 1515,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void assertNotStarted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1647,
  "endLine" : 1652,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void assertNoCommitsMarkedStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1662,
  "endLine" : 1667,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit createCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1705,
  "endLine" : 1710,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FilterCommand createFilterCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/FilterCommandRegistry.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 116,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNextHeads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/AbstractHead.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUploadPackFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 234,
  "endLine" : 239,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReceivePackFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 258,
  "endLine" : 263,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized String createNonce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HMACSHA1NonceGenerator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String checkValid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 597,
  "endLine" : 602,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PushCertificateParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 203,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1634,
  "endLine" : 1640,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final FilterSpec getFilterSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1685,
  "endLine" : 1690,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPeerUserAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1707,
  "endLine" : 1713,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClientSID()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1722,
  "endLine" : 1728,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void want()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1952,
  "endLine" : 1957,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void stopBuffering()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2566,
  "endLine" : 2571,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addUserAgentCapability()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 623,
  "endLine" : 628,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection findRemoteRefUpdatesFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 652,
  "endLine" : 657,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Transport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 833,
  "endLine" : 838,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOptionUploadPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 866,
  "endLine" : 871,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCheckFetchedObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 961,
  "endLine" : 966,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOptionReceivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1010,
  "endLine" : 1015,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1172,
  "endLine" : 1177,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1187,
  "endLine" : 1192,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection findRemoteRefUpdatesFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1635,
  "endLine" : 1640,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PacketLineOut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void configureRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 288,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String replace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UrlConfig.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasPushReplacements()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UrlConfig.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String replacePush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UrlConfig.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandProgressMonitor.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onEndTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandProgressMonitor.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void markStartedOperation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseConnection.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LsRefsV2Request build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void transmitOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 277,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onCapabilities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2HookChain.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onLsRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2HookChain.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2HookChain.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onObjectInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2HookChain.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 80,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNeedNewObjectIds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 250,
  "endLine" : 255,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void growEntries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 886,
  "endLine" : 892,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectTypeAndSize openDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1191,
  "endLine" : 1196,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectTypeAndSize openDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1198,
  "endLine" : 1203,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readFrom()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1206,
  "endLine" : 1211,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void inflateAndSkip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1618,
  "endLine" : 1623,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "UnresolvedDelta remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1647,
  "endLine" : 1652,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectIdSet skipList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 262,
  "endLine" : 267,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 410,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCheckReceivedObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 603,
  "endLine" : 608,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAdvertiseRefsHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 789,
  "endLine" : 794,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPeerUserAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1006,
  "endLine" : 1012,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void unlockPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1253,
  "endLine" : 1258,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2036,
  "endLine" : 2045,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 564,
  "endLine" : 569,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void fetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseFetchConnection.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteractive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ChainingCredentialsProvider.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supports()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ChainingCredentialsProvider.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readSignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 269,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateTrackingRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 537,
  "endLine" : 542,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 180,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushConnection openPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 189,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 468,
  "endLine" : 473,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushConnection openPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Storage loose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 426,
  "endLine" : 431,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish setPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 466,
  "endLine" : 471,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish setRawPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 481,
  "endLine" : 486,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 112,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestProtocol()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushConnection openPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 177,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void fetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 326,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 354,
  "endLine" : 359,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void markAdvertised()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1046,
  "endLine" : 1052,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DirCache newDirCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 411,
  "endLine" : 416,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeWalk newTreeWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 486,
  "endLine" : 491,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean isAnyNull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialsProvider.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialsProvider.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 373,
  "endLine" : 378,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleWalk setRootTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 409,
  "endLine" : 414,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObjectTypeAndSize seekDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 171,
  "endLine" : 176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObjectTypeAndSize seekDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CorruptObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckError.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String validate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 409,
  "endLine" : 414,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1020,
  "endLine" : 1025,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NetscapeCookieFileCache getInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFileCache.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ToolException.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File createTempFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 188,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cleanTemporaries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PreDefinedMergeTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PreDefinedMergeTool.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PreDefinedMergeTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PreDefinedMergeTool.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getParameters()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandLineMergeTool.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 306,
  "endLine" : 311,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureBytesAvailableInBlockBuf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void flushFileHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 150,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int blockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasObjectMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long minUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long maxUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRefBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLogBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergedReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int computeBlockBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 200,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 276,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void indexRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphObjectIndex.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommitGraphBuilder addOidFanout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphBuilder.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommitGraphBuilder addOidLookUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphBuilder.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommitGraphBuilder addCommitData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphBuilder.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommitGraphBuilder addExtraList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphBuilder.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitData getCommitData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphV1.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long nextUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 327,
  "endLine" : 332,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ObjectLoader parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId findObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackReverseIndex.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedBitmap getBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 411,
  "endLine" : 416,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getProcDesc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1818,
  "endLine" : 1823,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WindowCache publishMBeanIfNeeded()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 483,
  "endLine" : 488,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean enqueue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1019,
  "endLine" : 1024,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 175,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GcLog.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeKept()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 256,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 599,
  "endLine" : 604,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized boolean endWindowCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 632,
  "endLine" : 637,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File idxFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int writePackHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 244,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 382,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefRename newRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 308,
  "endLine" : 313,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PackIndexWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriter.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 215,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 236,
  "endLine" : 241,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 250,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackBitmapIndexWriterV1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexWriterV1.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeBitmapEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexWriterV1.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LazyObjectIdSetFile.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 256,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void requireLock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 382,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void closeToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 492,
  "endLine" : 497,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int setInput()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteArrayWindow.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void check()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteArrayWindow.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 244,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 289,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 772,
  "endLine" : 777,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Id getId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 792,
  "endLine" : 797,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StoredConfig getUserConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 363,
  "endLine" : 368,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notifyIndexChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 519,
  "endLine" : 524,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNode getInfoAttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 582,
  "endLine" : 587,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNode getGlobalAttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 590,
  "endLine" : 595,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "File fileFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 339,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyObjectAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void prepareInflater()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 318,
  "endLine" : 323,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void unlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryUpdate.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 224,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EWAHCompressedBitmap readBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 288,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void select()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalObjectToPack.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/DeltaBaseCache.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeCRCs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriterV2.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutEntry parseCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogEntryImpl.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackBitmapIndexRemapper()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefDirectoryRename newRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 586,
  "endLine" : 591,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void fireRefsChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1219,
  "endLine" : 1224,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefDirectoryUpdate newTemporaryUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1233,
  "endLine" : 1238,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int levelsIn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1256,
  "endLine" : 1261,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onPackFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 267,
  "endLine" : 272,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObjectTypeAndSize seekDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObjectTypeAndSize seekDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 290,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cleanupTemporaryFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 309,
  "endLine" : 314,
  "linesOfCode" : 6,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalCachedPack.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsReftableBatchRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableBatchRefUpdate.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean anyPackHas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 612,
  "endLine" : 617,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int objectsBefore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 627,
  "endLine" : 632,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackWriter newPackWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 634,
  "endLine" : 639,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getTipsWithSha1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 193,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void markHotter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 793,
  "endLine" : 798,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void check()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlock.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void select()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjectToPack.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 237,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObjectTypeAndSize seekDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 312,
  "endLine" : 317,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObjectTypeAndSize seekDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 326,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyObjectAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 647,
  "endLine" : 652,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void prepareInflater()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 768,
  "endLine" : 773,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void pin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 775,
  "endLine" : 784,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void moveToHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefRename newRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 203,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long alignToBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadableChannel get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 201,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void adviseSequentialRead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftable.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReadableChannel open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftable.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  void validateValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CancellableDigestOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/CancellableDigestOutputStream.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setDeltaAttempted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 245,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShallowPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 651,
  "endLine" : 656,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preparePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 794,
  "endLine" : 799,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preparePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 874,
  "endLine" : 879,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1762,
  "endLine" : 1767,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized boolean tryStealWork()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long estimateIndexSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 473,
  "endLine" : 478,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int cost()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int getAdjustedWeight()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 199,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Builder copyFrom()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final int ofsDeltaVarIntLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackOutputStream.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EditList toEditList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 345,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int skipFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 246,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void skipLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 410,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getScriptText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isValidBranchName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 277,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateBranchCommand setStartPoint()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 321,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateBranchCommand setStartPoint()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 331,
  "endLine" : 336,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FormatEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Format lookupFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 316,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullCommand setRebase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullCommand setFastForward()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 494,
  "endLine" : 499,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getRefOrHEAD()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 316,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickResult.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickResult.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CherryPickResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickResult.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameCommand reverse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/BlameCommand.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 156,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setRecurseSubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 288,
  "endLine" : 293,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 451,
  "endLine" : 456,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean submoduleExists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitCommand.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setUpstreamMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 755,
  "endLine" : 760,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setStage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 773,
  "endLine" : 778,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevCommit parseCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 170,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RebaseResult failed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 218,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String translate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkCallable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GitCommand.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StringBuilder format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameRevCommand add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setHookOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 989,
  "endLine" : 994,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setHookErrorStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1006,
  "endLine" : 1011,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashApplyCommand setContentMergeStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 312,
  "endLine" : 317,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected C configure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TransportCommand.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeCommand setMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 264,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InitCommand setDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/InitCommand.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InitCommand setGitDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/InitCommand.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteBranchCommand setBranchNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DeleteBranchCommand.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 161,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean submoduleExists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleAddCommand.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand runInteractively()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1639,
  "endLine" : 1644,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand setFastForward()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 584,
  "endLine" : 589,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatusCommand addPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StatusCommand.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 474,
  "endLine" : 479,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 488,
  "endLine" : 493,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand setCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 510,
  "endLine" : 515,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashDropCommand setStashRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashDropCommand.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GarbageCollectCommand setPreserveOldPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GarbageCollectCommand.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GarbageCollectCommand setPrunePreserved()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GarbageCollectCommand.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 164,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrongObjectTypeException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/WrongObjectTypeException.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CheckoutConflictException addConflictingPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CheckoutConflictException.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 289,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteTagCommand setTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DeleteTagCommand.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileRepositoryBuilder.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default double getLoadFailureRatio()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheStats.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default double getEvictionRatio()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheStats.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 151,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeltaSearchWindowSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 672,
  "endLine" : 677,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean reachedInCoreLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 361,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long length()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 464,
  "endLine" : 469,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 638,
  "endLine" : 643,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SHA1 reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 548,
  "endLine" : 553,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SHA1 newInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharUtil.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int trimTrailingWhitespace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharUtil.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Base85.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FS_POSIX()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessResult runHookIfPresent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 276,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String uniqueLinkPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 472,
  "endLine" : 477,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toLowerCase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String nameWithDotGit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 286,
  "endLine" : 291,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RefList set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 221,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RefList put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 282,
  "endLine" : 287,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FS detect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 920,
  "endLine" : 925,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsSymlinks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1001,
  "endLine" : 1006,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1192,
  "endLine" : 1197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1501,
  "endLine" : 1506,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getGitSystemConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1629,
  "endLine" : 1634,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1837,
  "endLine" : 1842,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessResult runHookIfPresent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1958,
  "endLine" : 1963,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2547,
  "endLine" : 2553,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isStaleFileHandle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 630,
  "endLine" : 635,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean canExecute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 924,
  "endLine" : 929,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void touch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1084,
  "endLine" : 1090,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String toMapKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 279,
  "endLine" : 284,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int compareUInt32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int parseHexInt4()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 416,
  "endLine" : 421,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int lastPathChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Paths.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 178,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Instant instant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/ProposedTimestamp.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessResult runHookIfPresent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFOutputStream.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFOutputStream.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamCopyThread()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/StreamCopyThread.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cleanClose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/SilentFileInputStream.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/LimitedInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutInputStream.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/MessageWriter.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getExpectedResultSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryDeltaInputStream.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 190,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterruptTimer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double min()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Stats.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double max()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Stats.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double avg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Stats.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double var()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Stats.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoClosingBracketException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoClosingBracketException.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String createMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoClosingBracketException.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TranslationStringMissingException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TranslationStringMissingException.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CorruptObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CorruptObjectException.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unregisterAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/ArchiveFormats.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 284,
  "endLine" : 289,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rmdir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 325,
  "endLine" : 330,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mkdir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 333,
  "endLine" : 338,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 351,
  "endLine" : 356,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void safeConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 239,
  "endLine" : 248,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void install()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AwtCredentialsProvider.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void drawText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AWTPlotRenderer.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File createTempDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 456,
  "endLine" : 460,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void deleteOnShutdown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 613,
  "endLine" : 617,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void removed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 619,
  "endLine" : 623,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestRng()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRng.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File writeTrashFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 187,
  "endLine" : 191,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig setUserGitConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig setSystemGitConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 432,
  "endLine" : 436,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId lightweightTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 855,
  "endLine" : 859,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder ident()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1263,
  "endLine" : 1267,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder insertChangeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1328,
  "endLine" : 1333,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void deleteTrashFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 270,
  "endLine" : 274,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Path writeLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 289,
  "endLine" : 293,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertEquals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/Assert.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void registerBouncyCastleProviderIfNecessary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSigner.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void registerBouncyCastleProviderIfNecessary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BouncyCastleGpgKeyLocator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PGPPublicKey getPublicKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyLocator.java",
  "fileLinesCount" : 699,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 647,
  "endLine" : 651,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getContentLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/TemporaryBufferEntity.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/TemporaryBufferEntity.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setSSLSocketFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 159,
  "endLine" : 163,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 421,
  "endLine" : 425,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChunkedStreamingMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 429,
  "endLine" : 433,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshTestGitServer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PublicKey readPublicKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 228,
  "endLine" : 232,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doEcho()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 567,
  "endLine" : 571,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void testSshWithoutConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List parseObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final LongObjectId copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 537,
  "endLine" : 541,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/Constants.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsBlobLoader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsBlobLoader.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectStream openStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsBlobLoader.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path getMediaFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/Lfs.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sendError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsProtocolServlet.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String scope()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/SignerV4.java",
  "fileLinesCount" : 389,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 263,
  "endLine" : 267,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void assertNotEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Repository.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 170,
  "endLine" : 174,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileLfsRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void warn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 175,
  "endLine" : 179,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void warn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 209,
  "endLine" : 213,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setupBenchmark()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/CreateFileSnapshotBenchmark.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void teardown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/GetRefsBenchmark.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setupBenchmark()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/FileMoveBenchmark.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/ProxyData.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 438,
  "endLine" : 442,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SshConfigStore createSshConfigStore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 404,
  "endLine" : 408,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServerKeyDatabase createServerKeyDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 448,
  "endLine" : 452,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder setProxyDataFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder setPreferredAuthentications()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder setConfigFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SshConfigStore create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 136,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder setDefaultKnownHostsFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 166,
  "endLine" : 170,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder setDefaultIdentities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 182,
  "endLine" : 186,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder setDefaultKeysProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 197,
  "endLine" : 201,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder setKeyPasswordProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 214,
  "endLine" : 218,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder setServerKeyDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 230,
  "endLine" : 234,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder withDefaultConnectorFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 265,
  "endLine" : 269,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AskUser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 420,
  "endLine" : 424,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 313,
  "endLine" : 317,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doGssApiAuth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 311,
  "endLine" : 315,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatusLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/StatusLine.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/GssApiAuthentication.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainingAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 607,
  "endLine" : 611,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 662,
  "endLine" : 666,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean unexpectedMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 252,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JGitSshAgentFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/JGitSshAgentFactory.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void worked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiMechanisms.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "deploy_sh",
  "longName" : "deploy_sh",
  "relativeFileName" : "tools/maven-central/deploy.rb",
  "fileLinesCount" : 74,
  "components" : [ "primary::tools" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isReceivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 352,
  "endLine" : 356,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void upload()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackErrorHandler.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String etag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ObjectFileServlet.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void receive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ReceivePackErrorHandler.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 46,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void access()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/resolver/AsIsFileService.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void log()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ReceivePackServlet.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 195,
  "endLine" : 199,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/UrlPipeline.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaServlet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void log()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 232,
  "endLine" : 236,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String etag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 238,
  "endLine" : 242,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevTreeHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RevTreeHandler.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubcommandHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/SubcommandHandler.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommitHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RevCommitHandler.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectIdHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/ObjectIdHandler.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/InstantHandler.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void restoreRequiredOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 190,
  "endLine" : 194,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 213,
  "endLine" : 217,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevWalk getRevWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 224,
  "endLine" : 228,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 360,
  "endLine" : 364,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rmFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 366,
  "endLine" : 370,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/MakeCacheTree.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int hashRegion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DiffAlgorithm create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/DiffAlgorithms.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DiffAlgorithm create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/DiffAlgorithms.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/DiffAlgorithms.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 245,
  "endLine" : 249,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void assertNotRunning()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 124,
  "endLine" : 128,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void print()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowCommands.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommandRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandRef.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandRef.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ResetType selectMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Reset.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dateFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleCredentialsProvider.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void diffNonCommon()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiff.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void diffRegion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiff.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 413,
  "endLine" : 417,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContentSource source()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 570,
  "endLine" : 574,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void assertHaveReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1041,
  "endLine" : 1045,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String nameOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameDetector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 141,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List compute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 393,
  "endLine" : 397,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean sameType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 778,
  "endLine" : 786,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long encode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 404,
  "endLine" : 408,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HashedSequencePair()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HashedSequencePair.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HashedSequence getA()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HashedSequencePair.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HashedSequence getB()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HashedSequencePair.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 224,
  "endLine" : 228,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findReverseLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawTextComparator.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 296,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long recCreate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiffIndex.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 280,
  "endLine" : 284,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HashedSequenceComparator.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EditList singleton()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/EditList.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long pair()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 343,
  "endLine" : 347,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatchIdDiffFormatter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/PatchIdDiffFormatter.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void diffNonCommon()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 290,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getX()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 297,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final long getSnake()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 299,
  "endLine" : 304,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final long newSnake()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 336,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Subsequence()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Subsequence.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeWalk forPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeWalk forPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 263,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 398,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void stopWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 949,
  "endLine" : 953,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 971,
  "endLine" : 975,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1042,
  "endLine" : 1046,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int pathCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 363,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractTreeIterator createSubtreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 556,
  "endLine" : 560,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PathSuffixFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathSuffixFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 249,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotIgnoredFilter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotTreeFilter.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TreeFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 147,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WorkingTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 177,
  "endLine" : 181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WorkingTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 279,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IgnoreNode getIgnoreNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 737,
  "endLine" : 741,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initializeReadBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1415,
  "endLine" : 1419,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmptyTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMatcher createPathMatcher()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IMatcher.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/WildMatcher.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beginTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doUpdates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 159,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isMacHFSGit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 925,
  "endLine" : 929,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isGit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1036,
  "endLine" : 1040,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static char toLower()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1175,
  "endLine" : 1179,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BatchRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate disableRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Collection getPrefixes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 591,
  "endLine" : 595,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isForceRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 703,
  "endLine" : 707,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void restartTimer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 275,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PeeledTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PeeledTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectDatabase.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ObjectId readWithoutMarker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSerializer.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setGitDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B findGitDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 560,
  "endLine" : 564,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void requireGitDirOrWorkTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 660,
  "endLine" : 664,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Config getConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 733,
  "endLine" : 737,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TextProgressMonitor.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection sort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefComparator.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ObjectId copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 540,
  "endLine" : 544,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BranchRebaseMode getRebaseMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Filter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 157,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 234,
  "endLine" : 238,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 279,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 210,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean diff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 402,
  "endLine" : 406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fireEvent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 361,
  "endLine" : 365,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isHex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 819,
  "endLine" : 823,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getIndexFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1204,
  "endLine" : 1208,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getWorkTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1574,
  "endLine" : 1578,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeCherryPickHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1884,
  "endLine" : 1888,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeRevertHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1899,
  "endLine" : 1903,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeOrigHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1913,
  "endLine" : 1917,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List readRebaseTodo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2061,
  "endLine" : 2065,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeRebaseTodoFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2080,
  "endLine" : 2084,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlobBasedConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BlobBasedConfig.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract Collection resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 174,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 331,
  "endLine" : 335,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNotLargerThan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 364,
  "endLine" : 368,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 626,
  "endLine" : 630,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 644,
  "endLine" : 648,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unregister()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 145,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 293,
  "endLine" : 297,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 410,
  "endLine" : 414,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isValidHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 453,
  "endLine" : 457,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParentIds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParentIds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initTable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 218,
  "endLine" : 222,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolicRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 274,
  "endLine" : 278,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIntInRange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 301,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIntInRange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 322,
  "endLine" : 326,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLong()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 360,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getBoolean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 393,
  "endLine" : 397,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimeUnit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 522,
  "endLine" : 526,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 553,
  "endLine" : 557,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLong()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 812,
  "endLine" : 816,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 887,
  "endLine" : 891,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 903,
  "endLine" : 907,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static InMemoryNoteBucket parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InMemoryNoteBucket parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int pathCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NonNoteEntry.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NoteMap newEmptyMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String shortenRefName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NoteMap read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NoteMap read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static NoteMap newMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 157,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 357,
  "endLine" : 361,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotesMergeConflictException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NotesMergeConflictException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String noteData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NotesMergeConflictException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId getTreeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 159,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean sameNote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 262,
  "endLine" : 266,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int computeDotSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/AbstractPlotRenderer.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 164,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void source()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void findPassingThrough()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void continueActiveLanes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupChildren()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 331,
  "endLine" : 335,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotWalk.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeConflictChange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatterPass.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ThreeWayMerger.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void formatMerge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatter.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result writeIndexChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 362,
  "endLine" : 366,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 562,
  "endLine" : 566,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 184,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoProject setGroups()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WorkingTreeModifiedEvent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/WorkingTreeModifiedEvent.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerList.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPathString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 267,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutMetadata()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 260,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSamePrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 667,
  "endLine" : 671,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkoutEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1458,
  "endLine" : 1462,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CanonicalTreeParser enterTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 171,
  "endLine" : 175,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IllegalStateException bad()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 132,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void encodeTS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 887,
  "endLine" : 891,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void encodeTS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 893,
  "endLine" : 897,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void replace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 398,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOutdated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 446,
  "endLine" : 450,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/BaseDirCacheEditor.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 246,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean blameEntireRegionOnParent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 734,
  "endLine" : 739,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Region clearRegionList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 265,
  "endLine" : 269,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void slideAndShrink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Region.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Optional areAllReachable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ReachabilityChecker.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 170,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SubStringRevFilter.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/NotRevFilter.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter hasAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter hasAny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/PatternMatchRevFilter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BitmapWalker.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int count()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalkUtils.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void carryFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FIFORevQueue defer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 267,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void carry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 312,
  "endLine" : 316,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevBlob.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FIFORevQueue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockObjQueue.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTree.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FollowFilter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FollowFilter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlagSet.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skipTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 393,
  "endLine" : 397,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPathLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 724,
  "endLine" : 728,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void growPathBuf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 759,
  "endLine" : 763,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void releaseTreeVisit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 870,
  "endLine" : 874,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 289,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMergedInto()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 493,
  "endLine" : 497,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 649,
  "endLine" : 653,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parseHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1284,
  "endLine" : 1288,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void carryFlagsImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1712,
  "endLine" : 1716,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setNewHeads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/AbstractHead.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileNameMatcher()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileNameMatcher createMatcherForSuffix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 351,
  "endLine" : 355,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandOutputStream.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandOutputStream.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void advertiseRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AbstractAdvertiseRefsHook.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IOException invalidHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 349,
  "endLine" : 353,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IOException invalidHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 359,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void stop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 360,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getCanonicalizeHeaderNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AwsRequestSignerV4.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void checkWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 171,
  "endLine" : 181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAdvertiseRefsHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 578,
  "endLine" : 582,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean useProtocolV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 743,
  "endLine" : 747,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1659,
  "endLine" : 1663,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2020,
  "endLine" : 2024,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean okToGiveUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2211,
  "endLine" : 2215,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onEndNegotiateRound()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreUploadHook.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onSendPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreUploadHook.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 245,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List openAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 303,
  "endLine" : 307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List openAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 420,
  "endLine" : 424,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackConfig getPackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1299,
  "endLine" : 1303,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchResult fetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1387,
  "endLine" : 1391,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushResult push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1580,
  "endLine" : 1584,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection findRemoteRefUpdatesFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1606,
  "endLine" : 1610,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportBundleStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleStream.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FetchV0Request build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 179,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String H()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 398,
  "endLine" : 402,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProgressSpinner.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceMayNotContinueException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ServiceMayNotContinueException.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onPreReceive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreReceiveHookChain.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceiveCommand asReceiveCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IOException error()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void request()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 401,
  "endLine" : 410,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Writer getMessageWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseConnection.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setMessageWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseConnection.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String readString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandInputStream.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 249,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectIdSubclassMap getNewObjectIds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 325,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectIdSubclassMap getBaseObjectIds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 336,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InputStream inflate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1634,
  "endLine" : 1638,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addObjectAndTrack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1728,
  "endLine" : 1732,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPackSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1129,
  "endLine" : 1133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getAdvertisedOrDefaultRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1216,
  "endLine" : 1220,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean needCheckConnectivity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1570,
  "endLine" : 1574,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSmartHttp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1308,
  "endLine" : 1312,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OutputStream overflow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1856,
  "endLine" : 1860,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IOException maxAttempts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 577,
  "endLine" : 581,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpURLConnection open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 583,
  "endLine" : 587,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ignorableWhitespace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 794,
  "endLine" : 798,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void characters()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 801,
  "endLine" : 805,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void fetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseFetchConnection.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onPostReceive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PostReceiveHookChain.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 601,
  "endLine" : 605,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetRC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRC.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 157,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileResolver()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getPackLocks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void modifyUpdatesForDryRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushProcess.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 397,
  "endLine" : 401,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutputStream writeFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 278,
  "endLine" : 282,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Storage loose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 348,
  "endLine" : 352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FtpChannel newSftp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish setHost()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 413,
  "endLine" : 417,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish setScheme()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 435,
  "endLine" : 439,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish setUser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 504,
  "endLine" : 508,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish setPass()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 526,
  "endLine" : 530,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish setPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 548,
  "endLine" : 552,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getLocalUserName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshSessionFactory.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void advertiseCapability()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void advertiseAnyOnce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 359,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void advertiseAny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 361,
  "endLine" : 365,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 363,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterator swapFetchQueue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 572,
  "endLine" : 576,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void fetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 313,
  "endLine" : 317,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getPackLocks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 348,
  "endLine" : 352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 638,
  "endLine" : 642,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FilterSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 267,
  "endLine" : 271,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addPushURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 304,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addFetchRefSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 337,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addPushRefSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 394,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onPostUpload()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PostUploadHookChain.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void advertiseRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AdvertiseRefsHookChain.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void advertiseRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AdvertiseRefsHookChain.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JDKHttpConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JDKHttpConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getHeaderFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 159,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean handles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonService.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEnabledFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonService.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Repository getSubmoduleRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 201,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Repository getSubmoduleRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 234,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleWalk setModulesConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 394,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void lazyLoadModulesConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 532,
  "endLine" : 536,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleWalk setTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 564,
  "endLine" : 568,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getModulesPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 685,
  "endLine" : 689,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getModulesUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 712,
  "endLine" : 716,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getModulesUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 739,
  "endLine" : 743,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final void dontFollow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedReachabilityChecker.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PedestrianReachabilityChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/PedestrianReachabilityChecker.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onPackHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected UnresolvedDelta onEndDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 128,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SSLSocket createSocket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/DelegatingSSLSocketFactory.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SSLSocket createSocket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/DelegatingSSLSocketFactory.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SSLSocket prepare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/DelegatingSSLSocketFactory.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteCommandFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandExecutor.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 220,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserDefinedDiffTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedDiffTool.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ToolException.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ToolException.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File createTempDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 258,
  "endLine" : 262,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getExternalToolFromAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 309,
  "endLine" : 313,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getExternalToolFromAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 248,
  "endLine" : 252,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserDefinedMergeTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedMergeTool.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 145,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeInt16()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeInt24()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void beginBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract void applyUpdates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableBatchRefUpdate.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 409,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId readValueId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void readBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void verifyIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 361,
  "endLine" : 365,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private short readInt16()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 513,
  "endLine" : 517,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void mustAdd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean nextShouldBeRestart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 187,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int computeBlockBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 261,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/Reftable.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRefsWithPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/Reftable.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 227,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/Reftable.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 243,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void throwIllegalEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 270,
  "endLine" : 274,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void finishLogSection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 450,
  "endLine" : 454,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeFileHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 466,
  "endLine" : 470,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 699,
  "endLine" : 703,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeCheckSum()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 177,
  "endLine" : 181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InflatingBitSet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean maybeContains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final InflatingBitSet or()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final InflatingBitSet andNot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String filename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 338,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void compactFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 715,
  "endLine" : 719,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmapIndexImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void or()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void andNot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 136,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void xor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 199,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitSet.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInputStream.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInputStream.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getPruneExpireStr()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 685,
  "endLine" : 689,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean shouldWriteCommitGraphWhenGc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 998,
  "endLine" : 1002,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkCancelled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1408,
  "endLine" : 1412,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void failedToLock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1787,
  "endLine" : 1791,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackLockImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackLockImpl.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 535,
  "endLine" : 539,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 541,
  "endLine" : 545,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 641,
  "endLine" : 652,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 270,
  "endLine" : 274,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void copyPackAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 376,
  "endLine" : 381,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1012,
  "endLine" : 1016,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long findEndOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1116,
  "endLine" : 1120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized PackReverseIndex getReverseIdx()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1149,
  "endLine" : 1153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1182,
  "endLine" : 1186,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void unlockAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 492,
  "endLine" : 496,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void beginObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 442,
  "endLine" : 446,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 334,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeTOC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriter.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeChecksumFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriter.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 262,
  "endLine" : 266,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteArrayWindow.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteArrayWindow.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isChecksumChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFileSnapshot.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WriteConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WriteConfig.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ByteWindow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteWindow.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "abstract void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteWindow.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 184,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AlternateHandle openAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 718,
  "endLine" : 722,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogWriter log()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogWriter.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogWriter log()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogWriter.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DeltaBaseCache getDeltaBaseCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 205,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EWAHCompressedBitmap getBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BasePackBitmapIndex.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result doDelete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryUpdate.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 266,
  "endLine" : 271,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void storedSymbolicRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 558,
  "endLine" : 562,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void stored()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 620,
  "endLine" : 624,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasLooseRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1212,
  "endLine" : 1216,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackedRefList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1357,
  "endLine" : 1361,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LooseSymbolicRef newSymbolicRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1368,
  "endLine" : 1372,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1439,
  "endLine" : 1443,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected UnresolvedDelta onEndDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileSnapshot save()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileSnapshot save()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 170,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 401,
  "endLine" : 405,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void copyAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalCachedPack.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void commitPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 420,
  "endLine" : 424,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Comparator reftableComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 647,
  "endLine" : 651,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean packIsExpiredGarbage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 424,
  "endLine" : 433,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/PackInputStream.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/PackInputStream.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReaderOptions setLoadRevIndexInParallel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderOptions.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription clearPackStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 488,
  "endLine" : 492,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasBlock0()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 336,
  "endLine" : 340,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIndexExtPos()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 745,
  "endLine" : 749,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ByteBuffer zeroCopyByteBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlock.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlock.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 313,
  "endLine" : 317,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initOutDesc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 294,
  "endLine" : 298,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNewPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 325,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNewPackStatistics()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 338,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void beginObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 360,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 382,
  "endLine" : 386,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 694,
  "endLine" : 698,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected UnresolvedDelta onEndDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 226,
  "endLine" : 230,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onStoreStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 255,
  "endLine" : 259,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsBlockCacheConfig setConcurrencyLevel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsBlockCacheConfig setCacheHotMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 218,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsBlockCacheConfig setIndexEventConsumer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void acceptRequestedEvent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 320,
  "endLine" : 338,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setGitDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryBuilder.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setObjectDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryBuilder.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setWorkTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryBuilder.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setIndexFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryBuilder.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DeltaBaseCache getDeltaBaseCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 656,
  "endLine" : 660,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref exactRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DfsBlock getOrLoadBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 208,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryDescription.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract ByteBuffer read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/BlockSource.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ObjectToPack getDeltaBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int nextSlash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BaseSearch.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForGarbageCollectedObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaCache.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindowEntry.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preparePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 839,
  "endLine" : 843,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1852,
  "endLine" : 1856,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Deflater deflater()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1933,
  "endLine" : 1937,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2227,
  "endLine" : 2231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 466,
  "endLine" : 470,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackOutputStream.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getHunks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 295,
  "endLine" : 299,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseOldName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 486,
  "endLine" : 490,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseNewName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 492,
  "endLine" : 496,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseNewFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 498,
  "endLine" : 502,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseNewFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 187,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateBranchCommand setName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 286,
  "endLine" : 290,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateBranchCommand setForce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 302,
  "endLine" : 306,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateBranchCommand setUpstreamMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 346,
  "endLine" : 350,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddNoteCommand setObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddNoteCommand.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddNoteCommand setMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddNoteCommand.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddNoteCommand setNotesRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddNoteCommand.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullCommand setRebase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 170,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullCommand setRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 398,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullCommand setRemoteBranchName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 411,
  "endLine" : 415,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullCommand setTagOpt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 474,
  "endLine" : 478,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullCommand setRecurseSubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 512,
  "endLine" : 516,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 450,
  "endLine" : 454,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickCommand include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 249,
  "endLine" : 253,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickCommand setContentMergeStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 336,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevertCommand include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListNotesCommand setNotesRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListNotesCommand.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 309,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setCheckFetchedObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 345,
  "endLine" : 349,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setRemoveDeletedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 378,
  "endLine" : 382,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setDryRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 474,
  "endLine" : 478,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 498,
  "endLine" : 502,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setTagOpt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 511,
  "endLine" : 515,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand addPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 359,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand addPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 375,
  "endLine" : 379,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getBranchName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 574,
  "endLine" : 579,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 598,
  "endLine" : 602,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setCreateBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 618,
  "endLine" : 622,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setOrphan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 638,
  "endLine" : 642,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setForceRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 677,
  "endLine" : 681,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setForced()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 698,
  "endLine" : 702,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutResult getResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 785,
  "endLine" : 789,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 791,
  "endLine" : 795,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameBranchCommand setNewName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RenameBranchCommand.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 200,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameBranchCommand setOldName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RenameBranchCommand.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 218,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShowNoteCommand setObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ShowNoteCommand.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShowNoteCommand setNotesRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ShowNoteCommand.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RebaseResult conflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RebaseResult uncommittedChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 245,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LsRemoteCommand setRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 132,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map callAsMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameRevCommand addPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 294,
  "endLine" : 298,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 690,
  "endLine" : 694,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setCleanupMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 705,
  "endLine" : 709,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setDefaultClean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 722,
  "endLine" : 726,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setCommentCharacter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 741,
  "endLine" : 745,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setCommitter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 790,
  "endLine" : 794,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 834,
  "endLine" : 838,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setAmend()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 899,
  "endLine" : 903,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setInsertChangeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 940,
  "endLine" : 944,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setReflogComment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 954,
  "endLine" : 958,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setSigningKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1078,
  "endLine" : 1082,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setSign()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1094,
  "endLine" : 1098,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setGpgSigner()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1108,
  "endLine" : 1112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setGpgConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1124,
  "endLine" : 1128,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1139,
  "endLine" : 1143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddCommand addFilepattern()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogCommand setRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ReflogCommand.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoveNoteCommand setObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoveNoteCommand.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoveNoteCommand setNotesRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoveNoteCommand.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public C setCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TransportCommand.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public C setTransportConfigCallback()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TransportCommand.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCommand addPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 287,
  "endLine" : 291,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCommand excludePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 309,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCommand setSkip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 318,
  "endLine" : 322,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCommand setMaxCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 331,
  "endLine" : 335,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCommand setRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 367,
  "endLine" : 371,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleDeinitResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitResult.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addConflict()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 404,
  "endLine" : 408,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 519,
  "endLine" : 523,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setGitDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 539,
  "endLine" : 543,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setBare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 557,
  "endLine" : 561,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DescribeCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Date tagDate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 277,
  "endLine" : 281,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RmCommand addFilepattern()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RmCommand.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RmCommand setCached()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RmCommand.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DiffFormatter getDiffFormatter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InitCommand setBare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/InitCommand.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InitCommand setInitialBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/InitCommand.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 216,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteBranchCommand setForce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DeleteBranchCommand.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RebaseCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeMergeInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 673,
  "endLine" : 677,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getOurCommitName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 928,
  "endLine" : 934,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand setUpstream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1511,
  "endLine" : 1515,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String readFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1893,
  "endLine" : 1898,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand setStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 491,
  "endLine" : 495,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand setContentMergeStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 507,
  "endLine" : 511,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 520,
  "endLine" : 524,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand setSquash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 567,
  "endLine" : 571,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand setInsertChangeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 637,
  "endLine" : 641,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListBranchCommand setListMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListBranchCommand.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListBranchCommand setContains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListBranchCommand.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApplyCommand setPatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ApplyCommand.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PushCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 301,
  "endLine" : 305,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setHookOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 334,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setHookErrorStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 350,
  "endLine" : 354,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setReceivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 367,
  "endLine" : 371,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setPushDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 517,
  "endLine" : 521,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setDryRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 597,
  "endLine" : 601,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 621,
  "endLine" : 625,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setUseBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 647,
  "endLine" : 651,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setAtomic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 674,
  "endLine" : 678,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setForce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 696,
  "endLine" : 700,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand setName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 270,
  "endLine" : 274,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand setMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 301,
  "endLine" : 305,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand setSigned()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 334,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand setGpgSigner()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 344,
  "endLine" : 348,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand setGpgConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 360,
  "endLine" : 364,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand setTagger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 374,
  "endLine" : 378,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand setObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 406,
  "endLine" : 410,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand setForceUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 429,
  "endLine" : 433,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand setAnnotated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 443,
  "endLine" : 447,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand setSigningKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 485,
  "endLine" : 489,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleUpdateCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleUpdateCommand setFetchCallback()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 258,
  "endLine" : 262,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefAlreadyExistsException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/RefAlreadyExistsException.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutConflictException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CheckoutConflictException.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerifySignatureCommand addName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerifySignatureCommand addNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerifySignatureCommand addNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerifySignatureCommand setMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerifySignatureCommand setVerifier()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerifySignatureCommand setGpgConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 170,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default double getHitRatio()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheStats.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default double getMissRatio()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheStats.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default double getAverageLoadTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheStats.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 173,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimeTotal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 672,
  "endLine" : 676,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void setPlatformChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getOsName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 588,
  "endLine" : 592,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doFlush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 531,
  "endLine" : 535,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsInputStream applyCleanFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void grow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 141,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int s1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 407,
  "endLine" : 412,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int s2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 414,
  "endLine" : 419,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int s3()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 421,
  "endLine" : 426,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int s4()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 428,
  "endLine" : 433,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Sha1CollisionException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/Sha1CollisionException.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetTailBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 250,
  "endLine" : 254,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int trimLeadingWhitespace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharUtil.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LockToken token()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 466,
  "endLine" : 470,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Builder copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String dequote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/QuotedString.java",
  "fileLinesCount" : 365,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 279,
  "endLine" : 283,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleLruCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileStoreAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 853,
  "endLine" : 857,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessResult runHookIfPresent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1924,
  "endLine" : 1928,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2454,
  "endLine" : 2458,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void createNewFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 434,
  "endLine" : 438,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean hasFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 910,
  "endLine" : 914,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 222,
  "endLine" : 226,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toRefName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 273,
  "endLine" : 277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 308,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref setValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 392,
  "endLine" : 396,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int decodeUInt24()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void encodeInt16()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 210,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ObjectName objectName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Monitoring.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract void blockUntil()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/ProposedTimestamp.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void grow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoCRLFOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFOutputStream.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFOutputStream.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IsolatedOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkClosed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 160,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static InterruptedIOException interrupted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 190,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Thread newThread()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 200,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LimitedInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/LimitedInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutInputStream.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeInputStream.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongMap.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int index()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongMap.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawCharSequence()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharSequence.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MissingObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/MissingObjectException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TranslationBundleLoadingException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TranslationBundleLoadingException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheNameConflictException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/DirCacheNameConflictException.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoMergeBaseException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoMergeBaseException.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TooLargeObjectInPackException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TooLargeObjectInPackException.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getObjectName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandFailedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CommandFailedException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TranslationBundleException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TranslationBundleException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidPatternException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/InvalidPatternException.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TransportException.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static NLS useJVMDefaultInternal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/NLS.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveOutputStream createArchiveOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TarFormat.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveOutputStream createArchiveOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/Tbz2Format.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/Tbz2Format.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveOutputStream createArchiveOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TgzFormat.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TgzFormat.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveOutputStream createArchiveOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/ZipFormat.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveOutputStream createArchiveOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TxzFormat.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TxzFormat.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int exitValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 231,
  "endLine" : 235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int waitFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 238,
  "endLine" : 242,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Session createSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 335,
  "endLine" : 339,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CredentialsProviderUserInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/internal/transport/ssh/jsch/CredentialsProviderUserInfo.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setModel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintComponent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 224,
  "endLine" : 228,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Stroke stroke()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 230,
  "endLine" : 234,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SeparateClassloaderTestRunner()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/SeparateClassloaderTestRunner.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FileRepository createRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 406,
  "endLine" : 409,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 608,
  "endLine" : 611,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beginTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/StrictWorkMonitor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int nextInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRng.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File writeTrashFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Path writeLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void tearDown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String indexState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String slashify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DirCacheEntry createEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 512,
  "endLine" : 515,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertEqualsFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 559,
  "endLine" : 562,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig openUserConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig openSystemConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StoredConfig getUserConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StoredConfig getSystemConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateFormat getDateTimeInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAuthorAndCommitter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 411,
  "endLine" : 414,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T parseBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 820,
  "endLine" : 823,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder noParents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1132,
  "endLine" : 1135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder noFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1142,
  "endLine" : 1145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder setTopLevelTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1154,
  "endLine" : 1157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder message()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1230,
  "endLine" : 1233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder tick()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1251,
  "endLine" : 1254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder author()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1276,
  "endLine" : 1279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder committer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1297,
  "endLine" : 1300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder insertChangeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1316,
  "endLine" : 1319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean check()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BouncyCastleGpgKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKey.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BouncyCastleGpgKeyPassphrasePrompt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyPassphrasePrompt.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isHex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeys.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 578,
  "endLine" : 581,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeCanonical()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SExprParser.java",
  "fileLinesCount" : 826,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 814,
  "endLine" : 817,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpClientConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getResponseCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getResponseMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHeaderField()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 371,
  "endLine" : 374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getHeaderFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void configure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 461,
  "endLine" : 464,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnectionFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 417,
  "endLine" : 420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTestUserPublicKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GitUploadPackCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 476,
  "endLine" : 479,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GitReceivePackCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 505,
  "endLine" : 508,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EchoCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 533,
  "endLine" : 536,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshBasicTestBase.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void copyTestResource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 433,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsPrePushHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 447,
  "endLine" : 450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsInstallCommand setRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/InstallBuiltinLfsCommand.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SmudgeFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/SmudgeFilter.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BuiltinLFS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/BuiltinLFS.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void abort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/AtomicObjectOutputStream.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsPointer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsUnauthorized()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsUnauthorized.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidLongObjectIdException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/InvalidLongObjectIdException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3Repository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Repository.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReadableByteChannel getReadChannel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectUploadListener setCallback()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/ObjectUploadListener.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileLfsServlet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsServlet.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T fromJson()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/internal/LfsGson.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleHttpServer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/SimpleHttpServer.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private URIish toURIish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/SimpleHttpServer.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setResponse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getParameter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSecurePort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 408,
  "endLine" : 411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void tearDown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected URIish toURIish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void teardown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/SHA1Benchmark.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileStore testLookupFileStore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/LookupFileStoreBenchmark.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleLruCache testCacheWrite()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/SimpleLruCacheBenchmark.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleLruCache testCacheRead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/SimpleLruCacheBenchmark.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void teardown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/FileMoveBenchmark.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PageantConnector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantConnector.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LibraryHolder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/LibraryHolder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void receive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantLibrary.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 162,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyPair get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/JGitKeyCache.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdExecProcess()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 389,
  "endLine" : 392,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getDefaultKnownHostsFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 477,
  "endLine" : 480,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected KeyPasswordProvider createKeyPasswordProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 575,
  "endLine" : 578,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FilePasswordProvider createFilePasswordProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 588,
  "endLine" : 591,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder setHomeDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactoryBuilder setSshDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 348,
  "endLine" : 351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CachingKeyPairProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/CachingKeyPairProvider.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUpdatedPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitUserInteraction.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sessionClosed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitUserInteraction.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PasswordProviderWrapper()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/PasswordProviderWrapper.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserAuthPublicKey createUserAuth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthFactory.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getHashKnownHosts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitServerKeyVerifier.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserAuthPassword createUserAuth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPasswordAuthFactory.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void signalAuthenticationFailure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthenticationReporter.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserAuth createUserAuth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthFactory.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpClientConnector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StringBuilder authenticate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GSSContext createContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Socks5ClientConnector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void askCredentials()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 500,
  "endLine" : 503,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AuthenticationChallenge.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clearPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AbstractClientProxyConnector.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProxyData getProxyData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 386,
  "endLine" : 394,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientSessionImpl doCreateSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 407,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CombinedKeyIdentityProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CombinedKeyIdentityProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/BasicAuthentication.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JGitClientSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getProperties()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 674,
  "endLine" : 677,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChannelForwardingFactories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/JGitSshAgentFactory.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshAgentServer createServer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/JGitSshAgentFactory.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String clean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/KnownHostEntryReader.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "deploy_parent",
  "longName" : "deploy_parent",
  "relativeFileName" : "tools/maven-central/deploy.rb",
  "fileLinesCount" : 74,
  "components" : [ "primary::tools" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void sendError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writePacket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isInfoRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isUploadPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doGet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ObjectFileServlet.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ObjectFileServlet.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File objects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ObjectFileServlet.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doGet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/InfoPacksServlet.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRepositoryResolver()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAsIsFileService()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUploadPackFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUploadPackErrorHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addUploadPackFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReceivePackFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReceivePackErrorHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addReceivePackFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void assertNotInitialized()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GitServlet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean hasChunkedEncodingRequestBug()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ClientVersionUtil.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void access()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/resolver/AsIsFileService.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPathTranslated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/WrappedRequest.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean match()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/RegexPipeline.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean match()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/SuffixPipeline.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doGet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/ErrorServlet.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UntrackedFilesHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/UntrackedFilesHandler.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionWithValuesListHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/OptionWithValuesListHandler.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GpgSignHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/GpgSignHandler.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PathTreeFilterHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/PathTreeFilterHandler.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstantHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/InstantHandler.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpecHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RefSpecHandler.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parseArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RefSpecHandler.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MyOptionDef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Branch.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Die()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Die.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int uniqueAbbrevLen()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Blame.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String path()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Blame.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 315,
  "endLine" : 318,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterable getSortedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/ShowRef.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void notags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noRecurseSubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 101,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void exit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printUsageAndExit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean filterFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/LsFiles.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getImplementationVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Version.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 674,
  "endLine" : 677,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 690,
  "endLine" : 693,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 704,
  "endLine" : 707,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeContextLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 829,
  "endLine" : 832,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeAddedLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 847,
  "endLine" : 850,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeRemovedLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 861,
  "endLine" : 864,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileHeader toFileHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 963,
  "endLine" : 966,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int setBufferSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 278,
  "endLine" : 281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 261,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int addTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 818,
  "endLine" : 821,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRawMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 991,
  "endLine" : 994,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSmudgeCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1526,
  "endLine" : 1529,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CanonicalTreeParser createSubtreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int pathCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean idEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 573,
  "endLine" : 576,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PathSuffixFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathSuffixFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotTreeFilter.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Single()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PathFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WorkingTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirCacheIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void back()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 562,
  "endLine" : 565,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FileTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractTreeIterator enterSubtree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean nameEqual()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractTreeIterator createSubtreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stopWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PostCommitHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PostCommitHook.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Void call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PostCommitHook.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PreCommitHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PreCommitHook.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Void call()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PreCommitHook.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PreCommitHook preCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/Hooks.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PreCommitHook preCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/Hooks.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PostCommitHook postCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/Hooks.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PostCommitHook postCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/Hooks.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CommitMsgHook commitMsg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/Hooks.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CommitMsgHook commitMsg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/Hooks.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommitMsgHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/CommitMsgHook.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitMsgHook setCommitMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/CommitMsgHook.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PrePushHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IMatcher.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSimplePathWithSegments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSubdirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/WildMatcher.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static char getPathSeparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static char lookAhead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 449,
  "endLine" : 452,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Action()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Inflater get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/InflaterCache.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepositoryCacheConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCacheConfig.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final AbbreviatedObjectId fromObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endWorker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pollForUpdates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int capAbbrev()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbrevConfig.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectChecker setSkipList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectChecker setAllowInvalidPersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectChecker setSafeForWindows()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 278,
  "endLine" : 281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectChecker setSafeForMacOS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 293,
  "endLine" : 296,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void check()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 740,
  "endLine" : 743,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isMacHFSGitmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 931,
  "endLine" : 934,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String normalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1212,
  "endLine" : 1215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate setAllowNonFastForwards()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate setRefLogIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate setForceRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate setAtomic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate addCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate addCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 358,
  "endLine" : 361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 577,
  "endLine" : 580,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isRefLogIncludingResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 689,
  "endLine" : 692,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GitmoduleEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GitmoduleEntry.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDelayStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void delay()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Unpeeled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Unpeeled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PeeledNonTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PeeledNonTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Set getNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectDatabase.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeWithoutMarker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSerializer.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setAutonomous()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setFS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setObjectDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setMustExist()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setWorkTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setIndexFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 369,
  "endLine" : 372,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setupInternals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 721,
  "endLine" : 724,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getTipsWithSha1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 503,
  "endLine" : 506,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TextProgressMonitor.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 433,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 448,
  "endLine" : 451,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean match()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigLine.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TagBuilder.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BranchConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPushRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMerge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SmallStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexDiff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean diff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEntryGitLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 677,
  "endLine" : 680,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getUntrackedFolders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 806,
  "endLine" : 809,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getIndexMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 817,
  "endLine" : 820,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 447,
  "endLine" : 450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void requireCanDoUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 533,
  "endLine" : 536,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result forceUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 548,
  "endLine" : 551,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevObject parseSimple()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 834,
  "endLine" : 837,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doClose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 969,
  "endLine" : 972,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCache readDirCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1256,
  "endLine" : 1259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGitwebDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1680,
  "endLine" : 1683,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeMergeCommitMsg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1744,
  "endLine" : 1747,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeCommitEditMsg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1778,
  "endLine" : 1781,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeSquashCommitMsg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1967,
  "endLine" : 1970,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRemoteNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2093,
  "endLine" : 2096,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlobBasedConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BlobBasedConfig.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId idFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getDefaultEmail()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Storage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Ref.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId abbreviate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId abbreviate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 592,
  "endLine" : 595,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId abbreviate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 598,
  "endLine" : 601,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 604,
  "endLine" : 607,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 620,
  "endLine" : 623,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  AsyncObjectLoaderQueue open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 638,
  "endLine" : 641,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  AsyncObjectSizeQueue getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 651,
  "endLine" : 654,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Repository open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Repository open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isExpired()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Repository open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileKey lenient()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 376,
  "endLine" : 379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FileKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 391,
  "endLine" : 394,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SmallObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Config()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getBoolean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 374,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 464,
  "endLine" : 467,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 573,
  "endLine" : 576,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 658,
  "endLine" : 661,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 789,
  "endLine" : 792,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBoolean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 836,
  "endLine" : 839,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConfigSnapshot newState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1254,
  "endLine" : 1257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConfigSnapshot newState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1259,
  "endLine" : 1262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isUtf8()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1279,
  "endLine" : 1282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String toUnicodeLiteral()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1507,
  "endLine" : 1510,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setBucket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setBucket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Note getNote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 318,
  "endLine" : 321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InMemoryNoteBucket set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 329,
  "endLine" : 332,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Note()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/Note.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Note getNote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseOneEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeConflictEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatterPass.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeConflictStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatterPass.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeln()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatterPass.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String formatWithConflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeMessageFormatter.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final SectionParser getParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void formatMerge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatter.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void formatMerge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatter.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractTreeIterator openTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void beginln()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/EolAwareOutputStream.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/EolAwareOutputStream.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContentMergeStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeAlgorithm.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommit getBaseCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/RecursiveMerger.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StrategyOneSided()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyOneSided.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OneSide()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyOneSided.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OneSide()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyOneSided.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WorkTreeUpdater createWorkTreeUpdater()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WorkTreeUpdater createInCoreWorkTreeUpdater()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getInCoreFileSizeLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Repository nonNullRepo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 676,
  "endLine" : 679,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContentMergeStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 915,
  "endLine" : 918,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean mergeImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 922,
  "endLine" : 925,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DirCacheEntry keep()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 975,
  "endLine" : 978,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteFile readFileWithMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setTargetURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 327,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setGroups()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 358,
  "endLine" : 361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setTargetBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setRecordRemoteBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 401,
  "endLine" : 404,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setRecordSubmoduleLabels()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 416,
  "endLine" : 419,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setRecommendShallow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 431,
  "endLine" : 434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 445,
  "endLine" : 448,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setIgnoreRemoteFailures()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 465,
  "endLine" : 468,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 480,
  "endLine" : 483,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setRemoteReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 495,
  "endLine" : 498,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand setIncludedFileReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand addToDestination()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 526,
  "endLine" : 529,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoProject setUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoProject setDefaultRevision()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/RepositoryEvent.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/WorkingTreeModifiedEvent.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListenerHandle addWorkingTreeModifiedListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerList.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListenerHandle addConfigChangedListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerList.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DirCacheEditor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean inDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PathEdit setReplace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNameString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1247,
  "endLine" : 1250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkoutEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1417,
  "endLine" : 1420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void keep()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CanonicalTreeParser createTreeParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void smudgeRacilyClean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 449,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isSmudged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 471,
  "endLine" : 474,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectIdFromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 782,
  "endLine" : 785,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 806,
  "endLine" : 809,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry getEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 927,
  "endLine" : 930,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void toArray()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 959,
  "endLine" : 962,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId writeTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1002,
  "endLine" : 1005,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheBuildIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuildIterator.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BaseDirCacheEditor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/BaseDirCacheEditor.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameGenerator setDiffAlgorithm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameGenerator setTextComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameGenerator push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameGenerator reverse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 470,
  "endLine" : 473,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean done()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 616,
  "endLine" : 619,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getSourceCommitter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 958,
  "endLine" : 961,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSourceEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1003,
  "endLine" : 1006,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getResultEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1029,
  "endLine" : 1032,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1123,
  "endLine" : 1126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean canMergeRegions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BlockRevQueue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void freeBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FooterKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FooterKey.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MaxCountRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MaxCountRevFilter.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObjectList.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/LIFORevQueue.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void describe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractRevQueue.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommitCG()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitCG.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TreeRevFilter.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void parseHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevWalk getRevWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlag.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void freeBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockObjQueue.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFlagSet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlagSet.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFlagSet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlagSet.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BoundaryGenerator.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/PendingGenerator.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void freeEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ObjectReachabilityChecker createObjectReachabilityChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 308,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 343,
  "endLine" : 346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisitationPolicy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 358,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ReachabilityChecker createReachabilityChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMergedInto()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 613,
  "endLine" : 616,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 715,
  "endLine" : 718,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTreeFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 756,
  "endLine" : 759,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parseBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1303,
  "endLine" : 1306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFlag newFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1344,
  "endLine" : 1347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void carry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1387,
  "endLine" : 1390,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void retainOnReset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1430,
  "endLine" : 1433,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void assumeShallow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1728,
  "endLine" : 1731,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FilterCommandFactory register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/FilterCommandRegistry.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/FilterCommand.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void mergeGlobalAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void mergeInfoAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PerformanceLogRecord()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/logging/PerformanceLogRecord.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FtpException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FtpChannel.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FtpException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FtpChannel.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void flushBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandOutputStream.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandOutputStream.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PacketLineIn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Acceptor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder setNumBytesRead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder incrementNumBytesDuplicated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder addOffsetDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder addRefDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder incrementObjectsDuplicated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String calculateBodyHash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AwsRequestSignerV4.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportBundleFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleFile.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushConnection openPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleFile.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRequiredFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PushCertificate fromReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PushCertificate fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String parseHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void receiveHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isNewRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRequestValidator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 544,
  "endLine" : 547,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProtocolV2Hook getProtocolV2Hook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 602,
  "endLine" : 605,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1547,
  "endLine" : 1550,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1984,
  "endLine" : 1987,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ObjectId refToObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2140,
  "endLine" : 2143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2592,
  "endLine" : 2595,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportException noRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 573,
  "endLine" : 576,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPeerUserAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 632,
  "endLine" : 635,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SshTransport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshTransport.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SshTransport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshTransport.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeginNegotiateRound()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreUploadHook.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/OperationResult.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 364,
  "endLine" : 367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 490,
  "endLine" : 493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushConnection openPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleStream.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefLeaseSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefLeaseSpec.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addWantId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addDeepenNot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setDeepenSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addClientShallowCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addClientCapabilities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setClientSID()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setFilterSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void authorize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void authorize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Negotiate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 494,
  "endLine" : 497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProgressSpinner()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProgressSpinner.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceMayNotContinueException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ServiceMayNotContinueException.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceMayNotContinueException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ServiceMayNotContinueException.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceMayNotContinueException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ServiceMayNotContinueException.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PreReceiveHookChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreReceiveHookChain.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutputStream writeFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BufferedReader openReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void validate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void request()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void validate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addPeerHas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addWantedRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addClientCapability()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addWantId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addClientShallowCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addDeepenNot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setDeepenSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 266,
  "endLine" : 269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setFilterSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setDoneReceived()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setWaitForDone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 307,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 318,
  "endLine" : 321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setClientSID()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 329,
  "endLine" : 332,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addServerOption()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder setSidebandAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 353,
  "endLine" : 356,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Builder addPackfileUriProtocol()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 358,
  "endLine" : 361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder setRefPrefixes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder setSymrefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder setPeel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder addServerOption()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder setAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder setClientSID()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRequiredFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOptionalFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Process exec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void handleNewIdValidationException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommandErrorHandler.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void handleOldIdValidationException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommandErrorHandler.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UnresolvedDelta removeBaseById()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 791,
  "endLine" : 794,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void endInput()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 950,
  "endLine" : 953,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void use()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1214,
  "endLine" : 1217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1654,
  "endLine" : 1657,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void release()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1752,
  "endLine" : 1755,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1780,
  "endLine" : 1783,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSideBand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 904,
  "endLine" : 907,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isQuiet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 965,
  "endLine" : 968,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReceiveCommandErrorHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1029,
  "endLine" : 1032,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkRequestWasRead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1495,
  "endLine" : 1498,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2060,
  "endLine" : 2063,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2319,
  "endLine" : 2322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UsernamePasswordCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UsernamePasswordCredentialsProvider.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRequiredFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOptionalFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRequiredFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOptionalFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpConnection connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 617,
  "endLine" : 620,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IOException wrongContentType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1150,
  "endLine" : 1153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isGzipContent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1314,
  "endLine" : 1317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WalkRemoteObjectDatabase openAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1394,
  "endLine" : 1397,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BufferedReader openReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1400,
  "endLine" : 1405,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1832,
  "endLine" : 1835,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1838,
  "endLine" : 1841,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1844,
  "endLine" : 1847,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSignedHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 704,
  "endLine" : 707,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainingCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ChainingCredentialsProvider.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PostReceiveHookChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PostReceiveHookChain.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setRemoteUpdates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushResult.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List filter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isTransactionAborted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReceiveCommand link()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReceiveCommand link()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReceiveCommand unlink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 695,
  "endLine" : 698,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setTypeFastForwardUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 796,
  "endLine" : 799,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 847,
  "endLine" : 850,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 855,
  "endLine" : 858,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetRC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRC.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileResolver()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackProtocolException duplicateAdvertisement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Cipher create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InsecureCipherFactory.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRequiredFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WalkRemoteObjectDatabase openAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Process spawn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRequiredFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOptionalFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WalkRemoteObjectDatabase openAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int parseHexByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void wantTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 514,
  "endLine" : 517,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void want()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 546,
  "endLine" : 549,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void assume()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleWriter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BundleWriter setObjectCountCallback()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleWriter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchResult.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConfig.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCertificateStore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void sortPending()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 406,
  "endLine" : 409,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CredentialItem()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValueNoCopy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFetchRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 346,
  "endLine" : 349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPushRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 358,
  "endLine" : 361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AdvertiseRefsHookChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AdvertiseRefsHookChain.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHostnameVerifier()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpConnection create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnectionFactory.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnectionFactory.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder setObjectIDs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ObjectInfoRequest.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInfoRequest build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ObjectInfoRequest.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File getSubmoduleDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Repository getSubmoduleRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getModuleName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 538,
  "endLine" : 541,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleWalk setFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 550,
  "endLine" : 553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleWalk setTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 582,
  "endLine" : 585,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getModuleName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 663,
  "endLine" : 666,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConfigUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 699,
  "endLine" : 702,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConfigUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 726,
  "endLine" : 729,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 775,
  "endLine" : 778,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemoteUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 821,
  "endLine" : 824,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleConflict()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleConflict.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleStatus.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List compute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diff/FilteredRenameDetector.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReachedFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedReachabilityChecker.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddUnseenToBitmapFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddUnseenToBitmapFilter.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onBeginWholeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onObjectHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onObjectData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onBeginOfsDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onBeginRefDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean onAppendBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CorruptIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckError.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FirstCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstCommand.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HostEntry lookup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HostEntry lookupDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 654,
  "endLine" : 658,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String toKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 698,
  "endLine" : 701,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1052,
  "endLine" : 1055,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1160,
  "endLine" : 1163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SSLSocket createSocket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/DelegatingSSLSocketFactory.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SSLSocket createSocket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/DelegatingSSLSocketFactory.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NetscapeCookieFileCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFileCache.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandExecutor.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultToolName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 397,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PreDefinedMergeTool.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableCompactor setConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableCompactor setIncludeDeletes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableCompactor setReflogExpireMinUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableCompactor setReflogExpireMaxUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableCompactor setReflogExpireOldestReflogTimeMillis()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeVarintString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int blocksIn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 447,
  "endLine" : 450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skipString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 508,
  "endLine" : 511,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean padBetweenBlocks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BlockSizeTooSmallException blockSizeTooSmall()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 222,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int valueType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 441,
  "endLine" : 444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean wasDeleted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/RefCursor.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableWriter setConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableWriter setMinUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableWriter setMaxUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void flushCurBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 740,
  "endLine" : 743,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChunkSegment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphLoader.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitGraphWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChunkHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 625,
  "endLine" : 628,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isStandardFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getLevelTwo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObjectCache.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeShort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeLong()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmapBuilder addObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedBitmapBuilder or()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedBitmapBuilder andNot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedBitmapBuilder xor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitSet.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GC setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1528,
  "endLine" : 1531,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpireAgeMillis()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1542,
  "endLine" : 1545,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackExpireAgeMillis()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1556,
  "endLine" : 1559,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpire()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1586,
  "endLine" : 1589,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackExpire()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1600,
  "endLine" : 1603,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getLooseObjectLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1720,
  "endLine" : 1723,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordLoadSuccess()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordLoadFailure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String repositoryId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isFull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 547,
  "endLine" : 550,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void kill()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 775,
  "endLine" : 778,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getLevelTwo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean searchPacksAgain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void endCopyAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 618,
  "endLine" : 621,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void lockFailure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 498,
  "endLine" : 501,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void reject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackedBatchRefUpdate.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 503,
  "endLine" : 506,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void seek()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 462,
  "endLine" : 465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Reader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 557,
  "endLine" : 560,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefsByPrefixWithExclusions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNameConflicting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PackIndexWriter createOldestPossible()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriter.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readLong()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readUnsignedInt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexWriterV1.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static File getLockFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LockFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNeedSnapshotNoConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 417,
  "endLine" : 420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFileSnapshot.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasPackedOrLooseInSelfOrAlternate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader openPackedObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 421,
  "endLine" : 424,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader openLooseObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void selectObjectRepresentation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 494,
  "endLine" : 497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BufferedReader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 713,
  "endLine" : 716,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scanForRepoChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 493,
  "endLine" : 496,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AttributesNodeProviderImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 576,
  "endLine" : 579,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean shouldAutoDetach()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 608,
  "endLine" : 611,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EOFException shortInput()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectLoader openObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void selectObjectRepresentation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogWriter.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyPackAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Inflater inflater()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap getBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BasePackBitmapIndex.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StoredBitmap getXorStoredBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clearReuseAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalObjectToPack.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/DeltaBaseCache.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObjectNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriterV2.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogEntryImpl.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap ofObjectType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String name()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId toObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 327,
  "endLine" : 330,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearReferences()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refresh()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void log()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 863,
  "endLine" : 866,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onBeginWholeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onBeginOfsDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onBeginRefDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onObjectHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onObjectData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onStoreStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String baseName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 307,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PackBitmapIndex read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndex.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object getFileKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getPackFilePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalCachedPack.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DfsReftableStack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableStack.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsFsck()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsFsck.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsGarbageCollector setPackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsGarbageCollector setReftableConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsGarbageCollector setConvertToReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsGarbageCollector setIncludeDeletes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsGarbageCollector setReftableInitialMinUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsGarbageCollector setReftableInitialMaxUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsGarbageCollector setCoalesceGarbageLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsGarbageCollector setGarbageTtl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsGarbageCollector setWriteCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readReftablesBefore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 419,
  "endLine" : 422,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate newBatchUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefsByPrefixWithExclusions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean exists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReaderOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderOptions.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReaderOptions setDeltaBaseCacheLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderOptions.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReaderOptions setStreamFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderOptions.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReaderOptions setStreamPackBufferSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderOptions.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsStreamKey getStreamKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription setPackSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription setLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription setMinUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription setMaxUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFileSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription setEstimatedPackSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 389,
  "endLine" : 392,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription setObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription setDeltaCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 441,
  "endLine" : 444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription setIndexVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  T scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 635,
  "endLine" : 638,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReentrantLock lockForRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 659,
  "endLine" : 662,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlock.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void crc32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlock.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlock.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getObjectSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 904,
  "endLine" : 907,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clearReuseAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjectToPack.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackCompactor setReftableConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackCompactor add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackCompactor add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackCompactor exclude()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void index()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 318,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 376,
  "endLine" : 379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 599,
  "endLine" : 602,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onBeginWholeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onBeginOfsDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onBeginRefDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onObjectHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onObjectData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writePackIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 441,
  "endLine" : 444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsBlockCacheConfig setStreamRatio()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsBlockCacheConfig setRefLockWaitTimeConsumer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setReaderOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryBuilder.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B setRepositoryDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryBuilder.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B addAlternateObjectDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryBuilder.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyPackAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 664,
  "endLine" : 667,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Inflater inflater()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 763,
  "endLine" : 766,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DfsStreamKey of()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsStreamKey.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsStreamKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsStreamKey.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsRefDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scanForRepoChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectToPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeltaEncoder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaEncoder.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BitmapWalker newBitmapWalker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 480,
  "endLine" : 483,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackWriter setObjectCountCallback()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 387,
  "endLine" : 390,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setClientShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectWalk getObjectWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 924,
  "endLine" : 927,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean willInclude()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1017,
  "endLine" : 1020,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectToPack get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1029,
  "endLine" : 1032,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1788,
  "endLine" : 1791,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeChecksum()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1939,
  "endLine" : 1942,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean have()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2385,
  "endLine" : 2388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean wasDeltaAttempted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/StoredObjectRepresentation.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DeltaEncoder newEncoder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 365,
  "endLine" : 368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int step()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 443,
  "endLine" : 446,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder setId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder setReuseWalker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder setFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder setAddToIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmapCommit build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackExt.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String p1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 552,
  "endLine" : 555,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLineText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FormatError.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Patch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ByteBuffer slice()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 947,
  "endLine" : 950,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isNoNewlineAtEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 952,
  "endLine" : 955,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsupportedFormatException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveCommand setPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 430,
  "endLine" : 433,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveCommand setOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 462,
  "endLine" : 465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveCommand setFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 475,
  "endLine" : 478,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveCommand setFormatOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 488,
  "endLine" : 491,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveCommand setPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 507,
  "endLine" : 510,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleSyncCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleSyncCommand.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleSyncCommand addPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleSyncCommand.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullCommand setStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullCommand setContentMergeStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 461,
  "endLine" : 464,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResetCommand setRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResetCommand disableRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetMerge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetCherryPick()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetRevert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickCommand include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickCommand setOurCommitName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 288,
  "endLine" : 291,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickCommand setReflogPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 307,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickCommand setStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickCommand setMainlineParentNumber()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickCommand setNoCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 364,
  "endLine" : 367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevertCommand include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevertCommand setOurCommitName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevertCommand setStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 308,
  "endLine" : 311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteRemoveCommand setRemoteName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteRemoveCommand.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void shutdown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameCommand setFilePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/BlameCommand.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameCommand setDiffAlgorithm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/BlameCommand.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameCommand setTextComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/BlameCommand.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameCommand setStartCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/BlameCommand.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameCommand setFollowFileRenames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/BlameCommand.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameCommand reverse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/BlameCommand.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FetchCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 428,
  "endLine" : 431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setInitialBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 530,
  "endLine" : 533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setCallback()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 543,
  "endLine" : 546,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setForceUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 566,
  "endLine" : 569,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setShallowSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 599,
  "endLine" : 602,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setShallowSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 614,
  "endLine" : 617,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand addShallowExclude()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 629,
  "endLine" : 632,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand addShallowExclude()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 644,
  "endLine" : 647,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setUnshallow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 663,
  "endLine" : 666,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleDeinitCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitCommand.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleDeinitCommand addPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitCommand.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleDeinitCommand setForce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitCommand.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setAllPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteSetUrlCommand setRemoteName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteSetUrlCommand.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteSetUrlCommand setRemoteUri()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteSetUrlCommand.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteSetUrlCommand setUriType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteSetUrlCommand.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashCreateCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashCreateCommand setIndexMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashCreateCommand setWorkingDirectoryMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashCreateCommand setPerson()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashCreateCommand setRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashCreateCommand setIncludeUntracked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashCreateCommand.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CleanCommand setPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CleanCommand setDryRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CleanCommand setForce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CleanCommand setCleanDirectories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CleanCommand setIgnore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RebaseResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RebaseResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RebaseResult result()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApplyResult addUpdatedFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ApplyResult.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LsRemoteCommand setHeads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LsRemoteCommand setTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LsRemoteCommand setUploadPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NameRevCommand setMergeCost()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleInitCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleInitCommand.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleInitCommand addPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleInitCommand.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setAllowEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 766,
  "endLine" : 769,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setCommitter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 807,
  "endLine" : 810,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 851,
  "endLine" : 854,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand setNoVerify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 974,
  "endLine" : 977,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleStatusCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleStatusCommand.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleStatusCommand addPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleStatusCommand.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddCommand setWorkingTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddCommand setUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashApplyCommand setStashRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashApplyCommand ignoreRepositoryState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashApplyCommand setRestoreIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 286,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashApplyCommand setStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashApplyCommand setRestoreUntracked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TransportCommand.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public C setTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TransportCommand.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LogCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCommand add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCommand not()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCommand addRange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 324,
  "endLine" : 327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 499,
  "endLine" : 502,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setFs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 572,
  "endLine" : 575,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setCloneAllBranches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 645,
  "endLine" : 648,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setMirror()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 665,
  "endLine" : 668,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setCloneSubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 678,
  "endLine" : 681,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setBranchesToClone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 698,
  "endLine" : 701,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setTagOption()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 711,
  "endLine" : 714,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setNoCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 736,
  "endLine" : 739,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setCallback()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 749,
  "endLine" : 752,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setShallowSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 781,
  "endLine" : 784,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setShallowSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 795,
  "endLine" : 798,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand addShallowExclude()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 810,
  "endLine" : 813,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand addShallowExclude()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 825,
  "endLine" : 828,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeCommand setTarget()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeCommand setLong()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeCommand setAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeCommand setTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeCommand setAlways()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String formatRefName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DescribeCommand.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 472,
  "endLine" : 475,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RmCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RmCommand.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand setCached()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand setPathFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand setOldTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand setNewTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand setShowNameAndStatusOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand setShowNameOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand setOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand setContextLines()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand setSourcePrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand setDestinationPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InitCommand setFs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/InitCommand.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleAddCommand setName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleAddCommand.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleAddCommand setPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleAddCommand.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleAddCommand setURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleAddCommand.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleAddCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleAddCommand.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeCurrentCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 701,
  "endLine" : 704,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String replaceCommentChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 882,
  "endLine" : 886,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand setOperation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1583,
  "endLine" : 1586,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand setStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1654,
  "endLine" : 1657,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand setContentMergeStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1669,
  "endLine" : 1672,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand setPreserveMerges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1683,
  "endLine" : 1686,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String readFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1900,
  "endLine" : 1903,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 546,
  "endLine" : 549,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand setCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 607,
  "endLine" : 610,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand setMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 621,
  "endLine" : 624,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatusCommand setIgnoreSubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StatusCommand.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatusCommand setWorkingTreeIt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StatusCommand.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatusCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StatusCommand.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setPushAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 528,
  "endLine" : 531,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setPushTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 538,
  "endLine" : 541,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 550,
  "endLine" : 553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 710,
  "endLine" : 713,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 733,
  "endLine" : 736,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TagCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashDropCommand setAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashDropCommand.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GarbageCollectCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GarbageCollectCommand.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GarbageCollectCommand setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GarbageCollectCommand.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GarbageCollectCommand setExpire()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GarbageCollectCommand.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleUpdateCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleUpdateCommand setFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleUpdateCommand addPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleUpdateCommand setStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleUpdateCommand setCallback()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleUpdateCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteAddCommand setName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteAddCommand.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteAddCommand setUri()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteAddCommand.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatchFormatException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/PatchFormatException.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Repository create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileRepositoryBuilder.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean doWaitPreventRacyPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 822,
  "endLine" : 825,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig openUserConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 224,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long inCoreLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 452,
  "endLine" : 455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OutputStream overflow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 458,
  "endLine" : 461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LRUMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LRUMap.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader applySmudgeFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrePushHook getPrePushHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrePushHook getPrePushHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fillTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GSSManagerFactory detect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GSSManagerFactory.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SHA1 setDetectCollision()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId toObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 505,
  "endLine" : 508,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void digest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 521,
  "endLine" : 524,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SHA1 reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Native.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ProcessResult.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void readFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IO.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RefList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final List asList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final T get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 381,
  "endLine" : 384,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String dequote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/QuotedString.java",
  "fileLinesCount" : 365,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void configureAttributesPathCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 345,
  "endLine" : 348,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 551,
  "endLine" : 554,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileStoreAttributes getFileStoreAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 937,
  "endLine" : 940,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 959,
  "endLine" : 962,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FS setUserHome()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1251,
  "endLine" : 1254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String readPipe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1343,
  "endLine" : 1346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FS setGitSystemConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1644,
  "endLine" : 1647,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamGobbler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2541,
  "endLine" : 2544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void rename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void mkdir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 341,
  "endLine" : 344,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long lastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 768,
  "endLine" : 771,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void setLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 826,
  "endLine" : 829,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setHidden()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 859,
  "endLine" : 862,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int decodeUInt16()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long decodeUInt64()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String decode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1058,
  "endLine" : 1061,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fillTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileVisitResult visitFileFailed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String relativize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoLFOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFOutputStream.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFOutputStream.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFOutputStream.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFOutputStream.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InputStream wrapInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/EolStreamTypeUtil.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoCRLFInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void mark()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/LimitedInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeeOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeOutputStream.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeOutputStream.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeOutputStream.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeOutputStream.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeOutputStream.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkInputStream.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeeInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TeeInputStream.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/MessageWriter.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryDeltaInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryDeltaInputStream.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFInputStream.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/CountingOutputStream.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/CountingOutputStream.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkOutputStream.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnionInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongMap.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Date parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GitDateParser.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String responseHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long upperLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RelativeDateFormatter.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long round()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RelativeDateFormatter.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TooLargePackException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TooLargePackException.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompoundException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CompoundException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MissingObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/MissingObjectException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReadException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IndexReadException.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexWriteException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IndexWriteException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MissingBundlePrerequisiteException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/MissingBundlePrerequisiteException.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnmergedPathException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/UnmergedPathException.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectWritingException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/ObjectWritingException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsupportedPackIndexVersionException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/UnsupportedPackIndexVersionException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TooLargeObjectInPackException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TooLargeObjectInPackException.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CorruptPackIndexException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CorruptPackIndexException.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutConflictException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CheckoutConflictException.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutConflictException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CheckoutConflictException.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevisionSyntaxException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RevisionSyntaxException.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsupportedPackVersionException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/UnsupportedPackVersionException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceedsLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CorruptObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CorruptObjectException.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandFailedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CommandFailedException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidPatternException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/InvalidPatternException.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SearchForReuseTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/SearchForReuseTimeout.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackProtocolException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackProtocolException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackProtocolException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackProtocolException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TransportException.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TransportException.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TransportException.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TransportException.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnpackException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/UnpackException.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotSupportedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NotSupportedException.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LockFailedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LockFailedException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LockFailedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LockFailedException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/NLS.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final void register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/ArchiveFormats.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OpenSshConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Host lookup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String mapKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Config getConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JschSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Process exec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disconnect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disconnect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 261,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean promptYesNo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/internal/transport/ssh/jsch/CredentialsProviderUserInfo.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File getTemporaryDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getCeilings()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ceilTestDirectories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void recursiveDelete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FileRepository createBareRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FileRepository createWorkRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addRepoToClose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 578,
  "endLine" : 580,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 590,
  "endLine" : 592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static HashMap cloneEnv()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/LocalDiskRepositoryTestCase.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 602,
  "endLine" : 604,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/StrictWorkMonitor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/StrictWorkMonitor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCancelled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/StrictWorkMonitor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean check()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deleteTrashFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 397,
  "endLine" : 399,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DirCacheEntry createEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 500,
  "endLine" : 502,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MockConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOutdated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setJGitConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearProperties()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getenv()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProperty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig getJGitConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHostname()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCurrentTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void tick()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimezone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeZone getTimeZone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Locale getLocale()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleDateFormat getSimpleDateFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig openJGitConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepeatedTestException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepeatRule.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepeatedTestException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepeatRule.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public R getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevWalk getRevWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Git git()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getDate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeZone getTimeZone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void tick()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevBlob blob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId unparsedCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 362,
  "endLine" : 364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 528,
  "endLine" : 530,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder amend()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 560,
  "endLine" : 562,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1014,
  "endLine" : 1016,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1026,
  "endLine" : 1028,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1038,
  "endLine" : 1040,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1047,
  "endLine" : 1049,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List parents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1123,
  "endLine" : 1125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1169,
  "endLine" : 1171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String message()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1240,
  "endLine" : 1242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent author()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1286,
  "endLine" : 1288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent committer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1307,
  "endLine" : 1309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder child()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java",
  "fileLinesCount" : 1412,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 1408,
  "endLine" : 1410,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JGitTestUtil()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertEquals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String s()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ClassLoader cl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/JGitTestUtil.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertEquals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/Assert.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GpgSigner create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/BouncyCastleGpgSignerFactory.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BCText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BCText.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PGPSecretKey getSecretKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKey.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path getOrigin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKey.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BouncyCastleGpgSigner()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSigner.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyPassphrasePrompt.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private URIish createURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyPassphrasePrompt.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasPassphrase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgKeyPassphrasePrompt.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GpgSignatureVerifier getVerifier()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifierFactory.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BouncyCastleGpgSignatureVerifier()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getCreationDate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSigner()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKeyUser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 359,
  "endLine" : 361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKeyFingerprint()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 364,
  "endLine" : 366,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpired()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustLevel getTrustLevel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 374,
  "endLine" : 376,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getVerified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSignatureVerifier.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isGpgSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeys.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 554,
  "endLine" : 556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isOctal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeys.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 583,
  "endLine" : 585,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SExprParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SExprParser.java",
  "fileLinesCount" : 826,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemporaryBufferEntity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/TemporaryBufferEntity.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemporaryBuffer getBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/TemporaryBufferEntity.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRepeatable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/TemporaryBufferEntity.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getContent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/TemporaryBufferEntity.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/TemporaryBufferEntity.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStreaming()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/TemporaryBufferEntity.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContentLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/TemporaryBufferEntity.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpClientConnection()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URL getURL()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRequestProperty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 309,
  "endLine" : 311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConnectTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReadTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInstanceFollowRedirects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRequestMethod()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 437,
  "endLine" : 439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean usingProxy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 443,
  "endLine" : 445,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 449,
  "endLine" : 451,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHostnameVerifier()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 455,
  "endLine" : 457,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HttpApacheText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/internal/HttpApacheText.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpConnection create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnectionFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpConnection create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnectionFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GitSession newSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnectionFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void configureShell()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 329,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyResolver getPropertyResolver()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTestUserPublicKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestGitServer.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 455,
  "endLine" : 457,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isJsch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestBase.java",
  "fileLinesCount" : 836,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SshSessionFactory getSessionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void pushTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteractive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supports()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logItems()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish getURIish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getItems()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.ssh/src/org/eclipse/jgit/junit/ssh/SshTestHarness.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit.junit.ssh" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsPrePushHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPrePushHook.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getFirstByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getSecondByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean startsWith()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 416,
  "endLine" : 418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 481,
  "endLine" : 483,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String name()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 490,
  "endLine" : 492,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AnyLongObjectId.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 499,
  "endLine" : 501,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int length()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isComplete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongObjectId toLongObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getFirstByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 309,
  "endLine" : 311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long mask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/AbbreviatedLongObjectId.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsPointer getPointer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LfsPointerFilter.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LfsPointerFilter.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LfsPointerFilter.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MutableLongObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongObjectId toObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/MutableLongObjectId.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final LongObjectId zeroId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final LongObjectId fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final LongObjectId fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final LongObjectId fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final LongObjectId fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongObjectId toObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/lib/LongObjectId.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/BuiltinLFS.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAvailable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/BuiltinLFS.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsInstallCommand getInstallCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/BuiltinLFS.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsBlobLoader.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsBlobLoader.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicObjectOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/AtomicObjectOutputStream.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnyLongObjectId getId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/AtomicObjectOutputStream.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/AtomicObjectOutputStream.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/AtomicObjectOutputStream.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/AtomicObjectOutputStream.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LfsText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsText.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConfig.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Config emptyConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConfig.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnyLongObjectId getOid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/LfsPointer.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path getMediaFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/CorruptMediaFile.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getExpectedSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/CorruptMediaFile.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/CorruptMediaFile.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsBandwidthLimitExceeded()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsBandwidthLimitExceeded.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsException.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsRateLimitExceeded()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsRateLimitExceeded.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsRepositoryReadOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsRepositoryReadOnly.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsUnavailable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsUnavailable.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsInsufficientStorage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsInsufficientStorage.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidLongObjectIdException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/InvalidLongObjectIdException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsValidationError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsValidationError.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsRepositoryNotFound()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsRepositoryNotFound.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnyLongObjectId getId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/CorruptLongObjectException.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnyLongObjectId getContentHash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/CorruptLongObjectException.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsConfigInvalidException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsConfigInvalidException.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsConfigInvalidException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/errors/LfsConfigInvalidException.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lfs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/Lfs.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path getLfsRoot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/Lfs.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path createTmpFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/Lfs.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::org.eclipse.jgit.lfs" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsObject.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsObject.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHostname()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Config.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRegion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Config.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBucket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Config.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStorageClass()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Config.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAccessKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Config.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSecretKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Config.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getExpirationSeconds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Config.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isDisableSslVerify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Config.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Action getVerifyAction()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Repository.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Repository.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Action getUploadAction()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Action getVerifyAction()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path getDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsRepository.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAllDataRead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/ObjectUploadListener.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LfsServerText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/internal/LfsServerText.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleHttpServer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/SimpleHttpServer.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/SimpleHttpServer.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish getUri()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/SimpleHttpServer.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish getSecureUri()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/SimpleHttpServer.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String nameOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/SimpleHttpServer.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Warning()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Warning()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Warning()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingLogger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingLogger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTraceEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDebugEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInfoEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWarnEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void warn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void warn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void warn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isErrorEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMethod()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRequestHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getParameters()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getResponseHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AccessEvent.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AppServer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AppServer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected UserPrincipal loadUserInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRequests()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRequests()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void assertNotYetSetUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void assertAlreadySetUp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/AppServer.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 456,
  "endLine" : 458,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AppServer createServer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRequests()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRequests()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRequests()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/HttpTestCase.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInitParameter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/MockServletConfig.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInitParameter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/MockServletConfig.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getServletName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/MockServletConfig.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServletContext getServletContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/MockServletConfig.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void teardown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/CreateFileSnapshotBenchmark.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path testCreateFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/CreateFileSnapshotBenchmark.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileSnapshot testCreateFileSnapshot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/CreateFileSnapshotBenchmark.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setupBenchmark()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/LookupFileStoreBenchmark.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void teardown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/LookupFileStoreBenchmark.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setupBenchmark()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/SimpleLruCacheBenchmark.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void teardown()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/SimpleLruCacheBenchmark.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String refDatabaseType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.benchmarks/src/org/eclipse/jgit/benchmarks/GetRefsBenchmark.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit.benchmarks" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentityAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/WinPipeConnector.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/WinPipeConnector.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WinPipeConnector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/WinPipeConnector.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSupported()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Factory.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Factory.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentityAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantConnector.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantConnector.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantConnector.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String systemError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/LibraryHolder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentityAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/UnixDomainSocketConnector.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/UnixDomainSocketConnector.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Texts get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Texts.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getFieldOrder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantLibrary.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantLibrary.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProxyData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/ProxyData.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Proxy getProxy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/ProxyData.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/ProxyData.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default int getAttempts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/KeyPasswordProvider.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/IdentityPasswordProvider.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int incCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/IdentityPasswordProvider.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IdentityPasswordProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/IdentityPasswordProvider.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAttempts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/IdentityPasswordProvider.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CredentialsProvider getCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/IdentityPasswordProvider.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void cancelAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/IdentityPasswordProvider.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCloseListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCloseListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Process exec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FtpChannel getFtpChannel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disconnect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 395,
  "endLine" : 397,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getErrorStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConnected()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String pwd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 521,
  "endLine" : 523,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 572,
  "endLine" : 574,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSession.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 577,
  "endLine" : 579,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tuple()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getHomeDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getSshDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 350,
  "endLine" : 352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File getSshConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ConnectorFactory getConnectorFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 464,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final KeyCache getKeyCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 562,
  "endLine" : 564,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultPreferredAuthentications()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactory.java",
  "fileLinesCount" : 657,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 623,
  "endLine" : 625,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshdSessionFactory build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/SshdSessionFactoryBuilder.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 286,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractConnector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/AbstractConnector.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getMaximumMessageLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/AbstractConnector.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ConnectorFactory getDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/ConnectorFactory.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void setDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/transport/sshd/agent/ConnectorFactory.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/CachingKeyPairProvider.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable loadKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/CachingKeyPairProvider.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JGitUserInteraction()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitUserInteraction.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteractionAllowed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitUserInteraction.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionAuthMarker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitUserInteraction.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationLogger.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JGitPublicKeyAuthFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthFactory.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JGitServerKeyVerifier()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitServerKeyVerifier.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitServerKeyVerifier.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUserKnownHostsFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitServerKeyVerifier.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getGlobalKnownHostsFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitServerKeyVerifier.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUsername()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitServerKeyVerifier.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JGitPasswordAuthFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPasswordAuthFactory.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isRevoked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HostKeyFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/OpenSshServerKeyDatabase.java",
  "fileLinesCount" : 731,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 568,
  "endLine" : 570,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JGitSshConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshConfig.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void signalAuthenticationAttempt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthenticationReporter.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void signalAuthenticationExhausted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthenticationReporter.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void signalAuthenticationSuccess()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthenticationReporter.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AuthenticationCanceledException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/AuthenticationCanceledException.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GssApiWithMicAuthFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthFactory.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StringBuilder eol()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpBasicAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NegotiateAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 346,
  "endLine" : 348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpClientConnector.java",
  "fileLinesCount" : 372,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 351,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SocksBasicAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 483,
  "endLine" : 485,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SocksGssApiAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 550,
  "endLine" : 552,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GSSContext createContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/Socks5ClientConnector.java",
  "fileLinesCount" : 608,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 555,
  "endLine" : 557,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AuthenticationChallenge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AuthenticationChallenge.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMechanism()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AuthenticationChallenge.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AuthenticationChallenge.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getArguments()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AuthenticationChallenge.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AuthenticationChallenge.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void adjustTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/AbstractClientProxyConnector.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/StatusLine.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getResultCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/StatusLine.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReason()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/StatusLine.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParseException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpParser.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParseException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpParser.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMultiValuedOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitHostConfigEntry.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SessionFactory createSessionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setKeyCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProxyDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ProxyDataFactory getProxyDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CredentialsProvider getCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshAgentFactory getAgentFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JGitSessionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitSshClient.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractAuthenticationHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/AbstractAuthenticationHandler.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setParams()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/AbstractAuthenticationHandler.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isDone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/AbstractAuthenticationHandler.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GssApiAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/GssApiAuthentication.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void process()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/auth/BasicAuthentication.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HostConfigEntry getHostConfigEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHostConfigEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CredentialsProvider getCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProxyHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAttributesCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 614,
  "endLine" : 616,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAttribute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 619,
  "endLine" : 621,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyResolver getParentPropertyResolver()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitClientSession.java",
  "fileLinesCount" : 679,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 669,
  "endLine" : 671,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GssApiWithMicAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiWithMicAuthentication.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SshdText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/SshdText.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshAgentClient()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Buffer rpc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 453,
  "endLine" : 455,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Buffer rpc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 457,
  "endLine" : 459,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 462,
  "endLine" : 464,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeIdentity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 467,
  "endLine" : 469,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeAllIdentities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/SshAgentClient.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 472,
  "endLine" : 474,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ConnectorFactory getDefaultFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/ConnectorFactoryProvider.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setDefaultFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/ConnectorFactoryProvider.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "run",
  "longName" : "run",
  "relativeFileName" : "tools/maven-central/deploy.rb",
  "fileLinesCount" : 74,
  "components" : [ "primary::tools" ],
  "startLine" : 4,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get_passphrase",
  "longName" : "get_passphrase",
  "relativeFileName" : "tools/maven-central/deploy.rb",
  "fileLinesCount" : 74,
  "components" : [ "primary::tools" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isGitClient()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String infoRefsResultType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isUploadPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String etag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ObjectFileServlet.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepositoryFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/RepositoryFilter.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/RepositoryFilter.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/RepositoryFilter.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isLocal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/IsLocalFilter.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRepositoryResolver()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAsIsFileService()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUploadPackFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUploadPackErrorHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addUploadPackFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReceivePackFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReceivePackErrorHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addReceivePackFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean hasPushStatusBug()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ClientVersionUtil.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Instant getLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/FileSender.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Enumeration getRange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/FileSender.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PersonIdent toPersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/resolver/DefaultReceivePackFactory.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/resolver/AsIsFileService.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInitParameter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/NoParameterFilterConfig.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServletContext getServletContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/NoParameterFilterConfig.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFilterName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/NoParameterFilterConfig.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPathInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/WrappedRequest.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getServletPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/WrappedRequest.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "UrlPipeline create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/RegexPipeline.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/RegexPipeline.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "UrlPipeline create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/SuffixPipeline.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/SuffixPipeline.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServletBinder serveRegex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServletBinder serveRegex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServletBinder register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaFilter.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ErrorServlet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/ErrorServlet.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaServlet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaServlet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MetaServlet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaServlet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MetaFilter getDelegateFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaServlet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServletBinder serve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaServlet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServletBinder serveRegex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaServlet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaServlet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServletBinder register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/MetaServlet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HttpServerText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/HttpServerText.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isChunked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean acceptsGzipEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultMetaVariable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RevTreeHandler.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultMetaVariable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/SubcommandHandler.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultMetaVariable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/OptionWithValuesListHandler.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultMetaVariable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/PathTreeFilterHandler.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultMetaVariable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RevCommitHandler.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultMetaVariable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/ObjectIdHandler.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultMetaVariable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/InstantHandler.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultMetaVariable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RefSpecHandler.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultMetaVariable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/AbstractTreeIteratorHandler.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CmdLineParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean containsHelp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevWalk getRevWalkGently()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean required()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/CmdLineParser.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Daemon.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noRenames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setAlgorithm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreSpaceAtEol()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreLeadingSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreSpaceChange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreAllSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void unified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void abbrev()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void abbrev()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sourcePrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dstPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/ConvertRefStorage.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/UploadPack.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setToolName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setPrompt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noPrompt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setGui()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noGui()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isContinueUnresolvedPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isMergeSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeTool.java",
  "fileLinesCount" : 483,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Init.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Die()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Die.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Die()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Die.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Die()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Die.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAborted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Die.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void tree_0()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTree.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/LsRemote.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Merge.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Merge.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ffonly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Merge.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void nothin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Push.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreAllSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Blame.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean sameCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Blame.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 243,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void nofsck()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void nothin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void windowClosing()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Glog.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Glog.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String id()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/VerifyReftable.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void select()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowPackDelta.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int fold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int fold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/TextHashFunctions.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/BenchmarkReftable.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/WriteReftable.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long min()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/WriteReftable.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long max()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/WriteReftable.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DiffAlgorithm create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/DiffAlgorithms.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/DiffAlgorithms.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void stop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "URI getURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/LfsStore.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void print()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/ShowCommands.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void enableDateOrder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void enableTopoOrder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void enableReverse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void enableBoundary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addAuthorRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addCommitterRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addCMessageRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void show()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/RevWalkTextBuiltin.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/AmazonS3Client.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandRef.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUsage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandRef.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCommon()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandRef.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getImplementationClassName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandRef.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassLoader getImplementationClassLoader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandRef.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PrintWriter createErrorWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubcommandLineParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean containsHelp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Main.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/ReceivePack.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Clone.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setToolName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setPrompt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noPrompt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setGui()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noGui()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setTrustExitCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noTrustExitCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/DiffTool.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noRenames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreSpaceAtEol()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreLeadingSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreSpaceChange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreAllSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void unified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void abbrev()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void abbrev()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sourcePrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dstPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Show.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setCommandName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printUsageAndExit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrowingPrintWriter getErrorWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrowingPrintWriter getOutputWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ResourceBundle getResourceBundle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 350,
  "endLine" : 352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Die die()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Die die()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Die die()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 415,
  "endLine" : 417,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Die die()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 430,
  "endLine" : 432,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TerminatedByHelpException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/TextBuiltin.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 472,
  "endLine" : 474,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Archive.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CommandRef get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/CommandCatalog.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addAdditionalNoteRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void noRenames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreSpaceAtEol()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreLeadingSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreSpaceChange()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ignoreAllSpace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void unified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void abbrev()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void abbrev()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sourcePrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dstPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Log.java",
  "fileLinesCount" : 399,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String formatWithLocale()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/internal/CLIText.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/internal/CLIText.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Format format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/internal/CLIText.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CLIText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/internal/CLIText.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/internal/CLIText.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String fatalError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/internal/CLIText.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void commit_0()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/MergeBase.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isListAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Config.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean requiresRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Version.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteractive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/console/ConsoleCredentialsProvider.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFallbackAlgorithm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiff.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxChainLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiff.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffFormatter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDiffAlgorithm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDiffComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBinaryFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOldPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOldPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNewPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNewPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDetectRenames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameDetector getRenameDetector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setQuotePaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPathFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter getPathFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 391,
  "endLine" : 393,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 610,
  "endLine" : 612,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 631,
  "endLine" : 633,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 653,
  "endLine" : 655,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isEndOfLineMissing()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 834,
  "endLine" : 836,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EditList diff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1037,
  "endLine" : 1039,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean combineA()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1234,
  "endLine" : 1236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean combineB()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1238,
  "endLine" : 1240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean end()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java",
  "fileLinesCount" : 1245,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1242,
  "endLine" : 1244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameDetector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRenameScore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBreakScore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBreakScore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRenameLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRenameLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBigFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getSkipContentRenamesForBinaryFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSkipContentRenamesForBinaryFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String path()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 766,
  "endLine" : 768,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FileMode mode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 770,
  "endLine" : 772,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AbbreviatedObjectId id()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 774,
  "endLine" : 776,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DiffEntry exactRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 788,
  "endLine" : 790,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DiffEntry exactCopy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RenameDetector.java",
  "fileLinesCount" : 795,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 792,
  "endLine" : 794,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNoPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffConfig.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRenameDetectionEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffConfig.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameDetectionType getRenameDetectionType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffConfig.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRenameLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffConfig.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String decode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getBufferSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isBinary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isBinary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isBinary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 397,
  "endLine" : 399,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isCrLfText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 411,
  "endLine" : 413,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isCrLfText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 457,
  "endLine" : 459,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setRenameScore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setBigFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setSkipBinaryFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getMatches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getLeftOverSources()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getLeftOverDestinations()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isTableOverflow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int score()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int srcFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int dstFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long encodeFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 410,
  "endLine" : 416,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int decodeFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityRenameDetector.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HashedSequenceComparator getComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HashedSequencePair.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiffIndex.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int recNext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiffIndex.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int recPtr()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiffIndex.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int recCnt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HistogramDiffIndex.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubsequenceComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SubsequenceComparator.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SubsequenceComparator.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SubsequenceComparator.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HashedSequenceComparator.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EditList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/EditList.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EditList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/EditList.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/EditList.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ContentSource create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ContentSource create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWorkingTreeSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectLoader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWorkingTreeSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWorkingTreeSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/ContentSource.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List scan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOldPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNewPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute getDiffAttribute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getOldMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getNewMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 414,
  "endLine" : 416,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChangeType getChangeType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getScore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId getOldId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId getNewId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 453,
  "endLine" : 455,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMarked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 482,
  "endLine" : 484,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTreeFilterMarks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId getId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 505,
  "endLine" : 507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getBeginA()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getEndA()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getBeginB()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getEndB()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getLengthA()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getLengthB()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Edit before()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Edit after()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extendA()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extendB()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Edit.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long common()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int key()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long count()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int packedIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 309,
  "endLine" : 311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int slot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 349,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int growAt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int keyOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long countOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/SimilarityIndex.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/HashedSequence.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getCalulatedPatchId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/PatchIdDiffFormatter.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeHunkHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/PatchIdDiffFormatter.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void formatIndexLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/PatchIdDiffFormatter.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int snake2x()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int snake2y()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getLeft()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 439,
  "endLine" : 441,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getRight()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isBetter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 449,
  "endLine" : 451,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getLeft()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 487,
  "endLine" : 489,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getRight()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isBetter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Subsequence a()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Subsequence.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Subsequence b()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Subsequence.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/Subsequence.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  Edit coverEdit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffAlgorithm.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOperationType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader getObjectReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationType getOperationType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter getFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 443,
  "endLine" : 445,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 459,
  "endLine" : 461,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPostOrderTraversal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 478,
  "endLine" : 480,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPostOrderTraversal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 489,
  "endLine" : 491,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttributesNodeProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 513,
  "endLine" : 515,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNodeProvider getAttributesNodeProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 524,
  "endLine" : 526,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attributes getAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 587,
  "endLine" : 589,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTreeCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 867,
  "endLine" : 869,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1007,
  "endLine" : 1009,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1018,
  "endLine" : 1020,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPathString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1131,
  "endLine" : 1133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPathLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1155,
  "endLine" : 1157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1307,
  "endLine" : 1309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubtree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1320,
  "endLine" : 1322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPostChildren()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1331,
  "endLine" : 1333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String pathOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1454,
  "endLine" : 1456,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String pathOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java",
  "fileLinesCount" : 1604,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1458,
  "endLine" : 1460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CanonicalTreeParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CanonicalTreeParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CanonicalTreeParser getParent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int idOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean first()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean eof()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AttributesNode noAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/CanonicalTreeParser.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 408,
  "endLine" : 410,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void growPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int pathCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean findFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int pathCompare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 357,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getEntryObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 407,
  "endLine" : 409,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getEntryObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getEntryFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 426,
  "endLine" : 428,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEntryRawMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEntryPathString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEntryPathLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 465,
  "endLine" : 467,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 660,
  "endLine" : 662,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean needsStopWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 681,
  "endLine" : 683,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNameLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 691,
  "endLine" : 693,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNameOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 702,
  "endLine" : 704,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 717,
  "endLine" : 719,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 724,
  "endLine" : 726,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWorkTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 735,
  "endLine" : 737,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathSuffixFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathSuffixFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getHash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int length()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/ByteArraySet.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotIgnoredFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotIgnoredFilter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotIgnoredFilter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotIgnoredFilter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotIgnoredFilter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotTreeFilter.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotTreeFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotTreeFilter.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter negate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotTreeFilter.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotTreeFilter.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/NotTreeFilter.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilterGroup.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int matchFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PathFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/OrTreeFilter.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/AndTreeFilter.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexDiffFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/IndexDiffFilter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WorkingTreeIterator workingTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/IndexDiffFilter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/IndexDiffFilter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/IndexDiffFilter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/IndexDiffFilter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getIgnoredPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/IndexDiffFilter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/InterIndexDiffFilter.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/InterIndexDiffFilter.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/InterIndexDiffFilter.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter negate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/TreeFilter.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SkipWorkTreeFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/SkipWorkTreeFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/SkipWorkTreeFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/SkipWorkTreeFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/SkipWorkTreeFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWalkIgnoredDirectories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean walksIgnoredDirectories()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWorkTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WorkingTreeOptions getOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 508,
  "endLine" : 510,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 519,
  "endLine" : 521,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int idOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 525,
  "endLine" : 527,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean first()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 541,
  "endLine" : 543,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean eof()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 547,
  "endLine" : 549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getEntryLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 585,
  "endLine" : 587,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getEntryLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 620,
  "endLine" : 622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Instant getEntryLastModifiedInstant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 630,
  "endLine" : 632,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEntryIgnored()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 667,
  "endLine" : 669,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isEntryIgnored()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 680,
  "endLine" : 682,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Entry current()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 816,
  "endLine" : 818,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1182,
  "endLine" : 1184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IgnoreNode load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1282,
  "endLine" : 1284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EolStreamType getEolStreamType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1452,
  "endLine" : 1454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String concatPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java",
  "fileLinesCount" : 1620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1617,
  "endLine" : 1619,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeOptions.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoCRLF getAutoCRLF()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeOptions.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EOL getEOL()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeOptions.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckStat getCheckStat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeOptions.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymLinks getSymLinks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeOptions.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HideDotFiles getHideDotFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeOptions.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Instant getLastModifiedInstant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getEntryFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String readSymlinkTarget()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/FileTreeIterator.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameConflictTreeWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameConflictTreeWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameConflictTreeWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isGitlink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDirectoryFileConflict()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/NameConflictTreeWalk.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getEntryObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int idOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean first()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean eof()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean needsStopWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/InstantComparator.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PostCommitHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PostCommitHook.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHookName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PostCommitHook.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PostCommitHook.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PreCommitHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PreCommitHook.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHookName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PreCommitHook.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GitHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/GitHook.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/GitHook.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getStdinArgs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/GitHook.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/GitHook.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OutputStream getErrorStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/GitHook.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommitMsgHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/CommitMsgHook.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean canRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/CommitMsgHook.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHookName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/CommitMsgHook.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PrePushHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getStdinArgs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean canRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHookName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRemoteName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getRemoteName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRemoteLocation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDryRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isDryRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/hooks/PrePushHook.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IMatcher.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IgnoreNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IgnoreNode.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IgnoreNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IgnoreNode.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IgnoreNode.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BufferedReader asReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IgnoreNode.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IgnoreNode.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/IgnoreNode.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getNameOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean dirOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getNegation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/FastIgnoreRule.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/WildCardMatcher.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isWild()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/PathMatcher.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/AbstractMatcher.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/AbstractMatcher.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/WildMatcher.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isWildCard()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean escapedByBackslash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static char lookBehind()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/ignore/internal/Strings.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 425,
  "endLine" : 427,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toToken()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Action getAction()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId getCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getShortMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShortMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getComment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoLine.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/InflaterCache.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InflaterCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/InflaterCache.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getExpireAfter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCacheConfig.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpireAfter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCacheConfig.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCleanupDelay()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCacheConfig.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void install()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCacheConfig.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int length()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isComplete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId toObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getFirstByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int mask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbreviatedObjectId.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 372,
  "endLine" : 374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final int computeGrowAt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdOwnerMap.java",
  "fileLinesCount" : 338,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final ObjectId zeroId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final ObjectId fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final ObjectId fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final ObjectId fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final ObjectId fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId toObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectId.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startWorker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startWorkers()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showDuration()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isMainThread()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ThreadSafeProgressMonitor.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GpgSigner getDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSigner.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSigner.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GpgSigner getDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSigner.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSigner.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbbrevConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbrevConfig.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbrevConfig.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AbbrevConfig.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseTodoFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RebaseTodoFile.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MutableObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId toObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/MutableObjectId.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryState.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectChecker setAllowLeadingZeroFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 582,
  "endLine" : 584,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isPositiveDigit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1181,
  "endLine" : 1183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlobObjectChecker newBlobObjectChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1192,
  "endLine" : 1194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getGitsubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1226,
  "endLine" : 1228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1241,
  "endLine" : 1243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowNonFastForwards()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getRefLogIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRefLogMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRefLogIncludingResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRefLogDisabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isForceRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAtomic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPushCertificate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PushCertificate getPushCertificate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate addCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isRefLogDisabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 662,
  "endLine" : 664,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getRefLogMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchRefUpdate.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 675,
  "endLine" : 677,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FetchRecurseSubmodulesMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SubmoduleConfig.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SubmoduleConfig.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnyObjectId getBlobId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GitmoduleEntry.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnyObjectId getTreeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GitmoduleEntry.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCancelled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showDuration()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Duration elapsedTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StoredConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/StoredConfig.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StoredConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/StoredConfig.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/StoredConfig.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getPeeledObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPeeled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getPeeledObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPeeled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getPeeledObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPeeled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSymbolic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getLeaf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getTarget()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Storage getStorage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdRef.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Set getSections()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Set getNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigSnapshot.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GpgSignatureVerifierFactory getDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignatureVerifierFactory.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignatureVerifierFactory.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GpgSignatureVerifierFactory getDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignatureVerifierFactory.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignatureVerifierFactory.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectDatabase.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectDatabase.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectDatabase newCachedDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectDatabase.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutonomous()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FS getFS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getGitDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getObjectDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMustExist()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getWorkTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getIndexFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public B readEnvironment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 430,
  "endLine" : 432,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FS safeFS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 808,
  "endLine" : 810,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final B self()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java",
  "fileLinesCount" : 821,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 818,
  "endLine" : 820,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasVersioning()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performsAtomicTransactions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Ref getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasFastTipsWithSha1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 519,
  "endLine" : 521,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 537,
  "endLine" : 539,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TextProgressMonitor.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefComparator.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int compareTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefComparator.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int compareTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefComparator.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommitTemplatePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommitEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char getCommentChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutoCommentChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CleanupMode getCleanupMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int copyToLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/FileMode.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getFirstByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean startsWith()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 483,
  "endLine" : 485,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String name()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/AnyObjectId.java",
  "fileLinesCount" : 557,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 501,
  "endLine" : 503,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCompression()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CoreConfig.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPackIndexVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CoreConfig.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLogAllRefUpdates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CoreConfig.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExcludesFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CoreConfig.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAttributesFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CoreConfig.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean enableCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CoreConfig.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GpgFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GpgFormat getKeyFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProgram()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSigningKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSignCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSignAllTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSignAnnotated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgConfig.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TagBuilder.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TagBuilder.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TagBuilder.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TagBuilder.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TagBuilder.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getTagger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TagBuilder.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTagger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TagBuilder.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BranchRebaseMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRemoteLocal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRebase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchConfig.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SmallStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int available()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean markSupported()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mark()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int available()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean markSupported()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mark()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectStream.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEmailAddress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getWhen()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Instant getWhenAsInstant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeZone getTimeZone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 358,
  "endLine" : 360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ZoneId getZoneId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 368,
  "endLine" : 370,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeZoneOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StageState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getStageMask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasOurs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasTheirs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIgnoreSubmoduleMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWorkingTreeItFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean diff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAdded()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 700,
  "endLine" : 702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 709,
  "endLine" : 711,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRemoved()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 718,
  "endLine" : 720,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getMissing()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 727,
  "endLine" : 729,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 736,
  "endLine" : 738,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getUntracked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 745,
  "endLine" : 747,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getConflicting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 756,
  "endLine" : 758,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getConflictingStageStates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 768,
  "endLine" : 770,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getIgnoredNotInIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 781,
  "endLine" : 783,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getRefLogIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefRename.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRefLogIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefRename.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRefLogMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefRename.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefRename.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result getResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefRename.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemoteTrackingBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchTrackingStatus.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAheadCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchTrackingStatus.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBehindCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BranchTrackingStatus.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getNewObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDetachingSymbolicRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDetachingSymbolicRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNewObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getExpectedOldObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpectedOldObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isForceUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForceUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getRefLogIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRefLogIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRefLogMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isRefLogIncludingResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 411,
  "endLine" : 413,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForceRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isForceRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 468,
  "endLine" : 470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getOldObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 483,
  "endLine" : 485,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setOldObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPushCertificate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 506,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PushCertificate getPushCertificate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 518,
  "endLine" : 520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result getResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 529,
  "endLine" : 531,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCheckConflicting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefUpdate.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 768,
  "endLine" : 770,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCancelled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/EmptyProgressMonitor.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ListenerList getGlobalListenerList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListenerList getListenerList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInserter newObjectInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newObjectReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FS getFS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefUpdate updateRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 380,
  "endLine" : 382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefUpdate updateRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 399,
  "endLine" : 401,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefRename renameRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 415,
  "endLine" : 417,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incrementOpen()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 930,
  "endLine" : 932,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAdditionalHaves()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1064,
  "endLine" : 1066,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Ref exactRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1080,
  "endLine" : 1082,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Ref findRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1096,
  "endLine" : 1098,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1559,
  "endLine" : 1561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getGitwebDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1667,
  "endLine" : 1669,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readMergeCommitMsg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1729,
  "endLine" : 1731,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readCommitEditMsg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1763,
  "endLine" : 1765,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeMergeHeads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1825,
  "endLine" : 1827,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readSquashCommitMsg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1952,
  "endLine" : 1954,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutonomous()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2123,
  "endLine" : 2125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GpgSignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignature.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toExternalString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignature.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ScheduledThreadPoolExecutor getExecutor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/internal/WorkQueue.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackParser newPackParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId idFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId idFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId idFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackParser newPackParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SHA1 digest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId idFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId idFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 287,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 303,
  "endLine" : 305,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ObjectId insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PersonIdent getAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectBuilder.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectBuilder.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGpgSignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectBuilder.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GpgSignature getGpgSignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectBuilder.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectBuilder.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectBuilder.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Charset getEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectBuilder.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectBuilder.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAuthorName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommitterName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAuthorEmail()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommitterEmail()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAuthorNameImplicit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAuthorEmailImplicit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCommitterNameImplicit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCommitterEmailImplicit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String stripInvalidCharacters()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SystemReader system()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/UserConfig.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLoose()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Ref.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPacked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Ref.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default long getUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Ref.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmapIndex getBitmapIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 520,
  "endLine" : 522,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInserter getCreatedFromInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 534,
  "endLine" : 536,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStreamFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStreamFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 570,
  "endLine" : 572,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 587,
  "endLine" : 589,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 610,
  "endLine" : 612,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 615,
  "endLine" : 617,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 633,
  "endLine" : 635,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAvoidUnreachableObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 657,
  "endLine" : 659,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmapIndex getBitmapIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 662,
  "endLine" : 664,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 667,
  "endLine" : 669,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInserter getCreatedFromInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 673,
  "endLine" : 675,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 678,
  "endLine" : 680,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unregister()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection getRegisteredKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void clearExpired()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void reconfigure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Repository unregisterRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection getKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Lock lockFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileKey exact()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final File getFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RepositoryCache.java",
  "fileLinesCount" : 505,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitBuilder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getTreeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTreeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getCommitter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCommitter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParentId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParentIds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java",
  "fileLinesCount" : 322,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectIdSubclassMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSubclassMap.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLarge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectStream openStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLarge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectStream openStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectLoader.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSymbolic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getTarget()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Storage getStorage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getPeeledObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPeeled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/SymbolicRef.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Config()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Config getBaseConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isMissing()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setTypedConfigGetter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLong()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSubsections()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 590,
  "endLine" : 592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSections()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 602,
  "endLine" : 604,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 613,
  "endLine" : 615,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 626,
  "endLine" : 628,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void uncache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 696,
  "endLine" : 698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListenerHandle addChangeListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 711,
  "endLine" : 713,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean notifyUponTransientChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 727,
  "endLine" : 729,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fireConfigChangedEvent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 734,
  "endLine" : 736,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConfigSnapshot getBaseState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 767,
  "endLine" : 769,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1133,
  "endLine" : 1135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1267,
  "endLine" : 1269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
  "fileLinesCount" : 1580,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1553,
  "endLine" : 1555,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int entrySize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFormatter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFormatter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/TreeFormatter.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCancelled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/NullProgressMonitor.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteParser.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NonNoteEntry.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int treeEntrySize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NonNoteEntry.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NoteBucket getBucket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId writeTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int cell()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Note getNote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int estimateSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId writeTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId getTreeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NoteMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Note getNote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId writeTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InMemoryNoteBucket getRoot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMap.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/Note.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/Note.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/Note.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String name()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NotesMergeConflictException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Note get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int estimateSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId writeTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean shouldSplit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoteMapMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static NonNoteEntry nonNotes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LeafBucket notNullOrEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Note get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Note sameNoteOrNull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/notes/NoteMapMerger.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addForkingOffLane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addPassingLane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addMergingLane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getChildCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final PlotCommit getChild()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getRefCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Ref getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final L getLane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommit.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int laneC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/AbstractPlotRenderer.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PlotLane nextFreeLane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected L createLane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommit createCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotWalk.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotLane.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FastForwardMode getFastForwardMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSquash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeConfigSectionParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeConfig parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeConfig.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategySimpleTwoWayInCore.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreeWayMerger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategySimpleTwoWayInCore.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreeWayMerger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategySimpleTwoWayInCore.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreeWayMerger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategySimpleTwoWayInCore.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean nonTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategySimpleTwoWayInCore.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractTreeIterator getTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategySimpleTwoWayInCore.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getResultTreeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategySimpleTwoWayInCore.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ThreeWayMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ThreeWayMerger.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ThreeWayMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ThreeWayMerger.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ThreeWayMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ThreeWayMerger.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getBaseCommitId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ThreeWayMerger.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreeWayMerger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyRecursive.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreeWayMerger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyRecursive.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreeWayMerger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyRecursive.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyRecursive.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInserter getObjectInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/Merger.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isBeginln()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/EolAwareOutputStream.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeAlgorithm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeAlgorithm.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeAlgorithm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeAlgorithm.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentMergeStrategy getContentMergeStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeAlgorithm.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isEndEdit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeAlgorithm.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Edit nextEdit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeAlgorithm.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeResult.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSequences()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeResult.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsConflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeResult.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setContainsConflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeResult.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreeWayMerger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyResolve.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreeWayMerger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyResolve.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreeWayMerger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyResolve.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyResolve.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RecursiveMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/RecursiveMerger.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RecursiveMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/RecursiveMerger.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RecursiveMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/RecursiveMerger.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyOneSided.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Merger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyOneSided.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Merger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyOneSided.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Merger newMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyOneSided.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean mergeImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyOneSided.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getResultTreeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyOneSided.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getBaseCommitId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategyOneSided.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSequenceIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeChunk.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBegin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeChunk.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeChunk.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConflictState getConflictState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeChunk.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SquashMessageFormatter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/SquashMessageFormatter.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeStrategy.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static synchronized MergeStrategy get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeStrategy.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getTreeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFailedToDelete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getModifiedFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInCoreFileSizeLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheBuildIterator createDirCacheBuildIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getToBeCheckedOut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getToBeDeleted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markAsModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 505,
  "endLine" : 507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getModifiedFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 514,
  "endLine" : 516,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ResolveMerger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 877,
  "endLine" : 879,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentMergeStrategy getContentMergeStrategy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 904,
  "endLine" : 906,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean nonTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1667,
  "endLine" : 1669,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isGitLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1671,
  "endLine" : 1673,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getResultTreeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1677,
  "endLine" : 1679,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCommitNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1688,
  "endLine" : 1690,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUnmergedPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1709,
  "endLine" : 1711,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getModifiedFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1721,
  "endLine" : 1723,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getToBeCheckedOut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1735,
  "endLine" : 1737,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getToBeDeleted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1743,
  "endLine" : 1745,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getFailingPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1764,
  "endLine" : 1766,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean failed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1775,
  "endLine" : 1777,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1792,
  "endLine" : 1794,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWorkingTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java",
  "fileLinesCount" : 1940,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1807,
  "endLine" : 1809,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getProjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFilteredProjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static BareWriterConfig getDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/BareSuperprojectWriter.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepoCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java",
  "fileLinesCount" : 685,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RepoText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/internal/RepoText.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CopyFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRevision()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCopyFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getLinkFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean inGroup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getGroups()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRecommendShallow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecommendShallow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCopyFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCopyFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCopyFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLinkFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLinkFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearLinkFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAncestorOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAncestorOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoProject.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 439,
  "endLine" : 441,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/RepositoryEvent.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getListenerType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/RefsChangedEvent.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/RefsChangedEvent.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getListenerType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ConfigChangedEvent.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ConfigChangedEvent.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getListenerType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/WorkingTreeModifiedEvent.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/WorkingTreeModifiedEvent.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexChangedEvent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/IndexChangedEvent.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInternal()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/IndexChangedEvent.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getListenerType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/IndexChangedEvent.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/IndexChangedEvent.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListenerHandle addIndexChangedListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerList.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListenerHandle addRefsChangedListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerList.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerHandle.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/events/ListenerHandle.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PathEdit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PathEdit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeletePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 362,
  "endLine" : 364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeletePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEditor.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 428,
  "endLine" : 430,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEntrySpan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getChildCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheTree getChild()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int nameLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 372,
  "endLine" : 374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheTree.java",
  "fileLinesCount" : 542,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 539,
  "endLine" : 541,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getUpdated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getConflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getToBeDeleted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRemoved()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1243,
  "endLine" : 1245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFailOnConflict()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1275,
  "endLine" : 1277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheCheckout.java",
  "fileLinesCount" : 1783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1289,
  "endLine" : 1291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DirCacheBuilder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuilder.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidPathException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/InvalidPathException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean first()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean eof()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry getDirCacheEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean mightBeRacilyClean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 407,
  "endLine" : 409,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int idOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAssumeValid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUpdateNeeded()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 516,
  "endLine" : 518,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSkipWorkTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 567,
  "endLine" : 569,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIntentToAdd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 576,
  "endLine" : 578,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMerged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 586,
  "endLine" : 588,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRawMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 596,
  "endLine" : 598,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 605,
  "endLine" : 607,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setFileMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 630,
  "endLine" : 632,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCreationTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 640,
  "endLine" : 642,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCreationTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 650,
  "endLine" : 652,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 666,
  "endLine" : 668,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Instant getLastModifiedInstant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 680,
  "endLine" : 682,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 692,
  "endLine" : 694,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 703,
  "endLine" : 705,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 724,
  "endLine" : 726,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 735,
  "endLine" : 737,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 745,
  "endLine" : 747,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 757,
  "endLine" : 759,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 769,
  "endLine" : 771,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPathString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 799,
  "endLine" : 801,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyMetaData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 836,
  "endLine" : 838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isExtended()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 869,
  "endLine" : 871,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 916,
  "endLine" : 918,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int getMaximumInfoLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheEntry.java",
  "fileLinesCount" : 923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 920,
  "endLine" : 922,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int cmp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int cmp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DirCache newInCore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheBuilder builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEditor editor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 386,
  "endLine" : 388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DirCacheVersion getVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatExtensionName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 597,
  "endLine" : 599,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 830,
  "endLine" : 832,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEntryCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 905,
  "endLine" : 907,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry getEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 916,
  "endLine" : 918,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerIndexChangedListener()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1023,
  "endLine" : 1025,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DirCacheVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1084,
  "endLine" : 1086,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersionCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1088,
  "endLine" : 1090,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1093,
  "endLine" : 1095,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheVersion getIndexVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1135,
  "endLine" : 1137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSkipHash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
  "fileLinesCount" : 1143,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1139,
  "endLine" : 1141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean needsStopWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheBuildIterator.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCache getDirCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/dircache/BaseDirCacheEditor.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommit createCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/ReverseWalk.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getChildCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/ReverseWalk.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReverseCommit getChild()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/ReverseWalk.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getResultPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameDetector getRenameDetector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFlag newFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 536,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit getSourceCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 940,
  "endLine" : 942,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getSourceAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 949,
  "endLine" : 951,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSourcePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 968,
  "endLine" : 970,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRenameScore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 977,
  "endLine" : 979,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSourceStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 990,
  "endLine" : 992,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getResultStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1015,
  "endLine" : 1017,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRegionLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1043,
  "endLine" : 1045,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawText getSourceContents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1057,
  "endLine" : 1059,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawText getResultContents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1073,
  "endLine" : 1075,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final boolean isFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameGenerator.java",
  "fileLinesCount" : 1127,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1102,
  "endLine" : 1104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void beginResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getParentCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit getParent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Candidate getNextCandidate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PersonIdent getAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Candidate create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void takeBlame()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getParentCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit getParent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Candidate create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 358,
  "endLine" : 360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getParentCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit getParent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PersonIdent getAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getParentCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 454,
  "endLine" : 456,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit getParent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 459,
  "endLine" : 461,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Candidate getNextCandidate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 464,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 469,
  "endLine" : 471,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 485,
  "endLine" : 487,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PersonIdent getAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 490,
  "endLine" : 492,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Region copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Region.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Region splitFirst()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Region.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getResultPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawText getResultContents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void discardResultContents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSourceData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit getSourceCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getSourceAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getSourceCommitter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSourcePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSourceLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/BlameResult.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void source()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPending()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default int getDeepenSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List getDeepenNots()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBoundary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommit createCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeepenSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeepenSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getDeepenNots()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeepenNots()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFlag getUnshallowFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFlag getReinterestingFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFlag getDeepenNotFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommit createCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeepenSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getDeepenNots()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFlag getUnshallowFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFlag getReinterestingFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFlag getDeepenNotFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthWalk.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FixUninterestingGenerator.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shareFreeList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isFull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean canUnpop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void unpop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit pop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit peek()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resetToMiddle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resetToEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockRevQueue.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/MergeBaseGenerator.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FooterKey.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FooterKey.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TopoNonIntermixSortGenerator.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void shareFreeList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TopoNonIntermixSortGenerator.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TopoSortGenerator.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void shareFreeList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TopoSortGenerator.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EndGenerator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/EndGenerator.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/EndGenerator.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/EndGenerator.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/ObjectFilter.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter negate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFilter.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CharSequence text()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitterRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitterRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RawCharSequence text()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitterRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final RevFilter before()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final RevFilter before()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final RevFilter after()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final RevFilter after()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final RevFilter between()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final RevFilter between()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitTimeRevFilter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SubStringRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SubStringRevFilter.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SubStringRevFilter.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SubStringRevFilter.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SubStringRevFilter.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/NotRevFilter.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/NotRevFilter.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter negate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/NotRevFilter.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/NotRevFilter.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/NotRevFilter.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/NotRevFilter.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter hasAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevFilter hasAny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/RevFlagFilter.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SkipRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SkipRevFilter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/SkipRevFilter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CharSequence text()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AuthorRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AuthorRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RawCharSequence text()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AuthorRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AndRevFilter.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String pattern()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/PatternMatchRevFilter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/PatternMatchRevFilter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/PatternMatchRevFilter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CharSequence text()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MessageRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MessageRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RawCharSequence text()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MessageRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/OrRevFilter.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MaxCountRevFilter.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObjectList.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LIFORevQueue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/LIFORevQueue.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrevCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BitmapWalker.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrevBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BitmapWalker.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountOfBitmapIndexMisses()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BitmapWalker.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Generator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/Generator.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObject.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean hasAny()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObject.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean hasAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObject.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObject.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObject.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObject.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObject.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractRevQueue.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AlwaysEmptyQueue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractRevQueue.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractRevQueue.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractRevQueue.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean anybodyHasFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractRevQueue.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean everbodyHasFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractRevQueue.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getGeneration()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitCG.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TreeRevFilter.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TreeRevFilter.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TreeRevFilter.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void shareFreeList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RewriteGenerator.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RewriteGenerator.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RevTag parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RevObject getObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getTagName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void disposeBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTag.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getCommitTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RevTree getTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getParentCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit getParent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 357,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getEncodingName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Charset getEncoding()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 561,
  "endLine" : 563,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final List getFooterLines()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 645,
  "endLine" : 647,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getGeneration()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 686,
  "endLine" : 688,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 696,
  "endLine" : 698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void disposeBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommit.java",
  "fileLinesCount" : 729,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 712,
  "endLine" : 714,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevBlob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevBlob.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevBlob.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevWalk getRevWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlag.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlag.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FIFORevQueue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FIFORevQueue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isFull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockObjQueue.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockObjQueue.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockObjQueue.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RevObject pop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BlockObjQueue.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTree.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevTree.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FollowFilter create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FollowFilter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FollowFilter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldBeRecursive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FollowFilter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FollowFilter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameCallback getRenameCallback()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FollowFilter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRenameCallback()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FollowFilter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFlagSet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlagSet.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevFlagSet.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BoundaryGenerator.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void shareFreeList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BoundaryGenerator.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BoundaryGenerator.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void shareFreeList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/BoundaryGenerator.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/PendingGenerator.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateRevQueue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit peek()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DateRevQueue.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldVisit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visited()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectFilter getObjectFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/ObjectWalk.java",
  "fileLinesCount" : 901,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FooterLine.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FooterLine.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/FooterLine.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthGenerator.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void shareFreeList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DepthGenerator.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/StartGenerator.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int outputType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/DelayRevQueue.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader getObjectReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EnumSet getRevSort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 625,
  "endLine" : 627,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRevSort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 636,
  "endLine" : 638,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevFilter getRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 689,
  "endLine" : 691,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeFilter getTreeFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 729,
  "endLine" : 731,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRewriteParents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 775,
  "endLine" : 777,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean getRewriteParents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 779,
  "endLine" : 781,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRetainBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 795,
  "endLine" : 797,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRetainBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 812,
  "endLine" : 814,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFirstParent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 821,
  "endLine" : 823,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevObject lookupOrNull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 997,
  "endLine" : 999,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disposeFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1448,
  "endLine" : 1450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1477,
  "endLine" : 1479,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void resetRetain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1492,
  "endLine" : 1494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isNotStarted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1669,
  "endLine" : 1671,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevCommit createCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java",
  "fileLinesCount" : 1773,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1701,
  "endLine" : 1703,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnspecified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCustom()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attributes.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FilterCommandFactory unregister()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/FilterCommandRegistry.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isRegistered()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/FilterCommandRegistry.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set getRegisteredFilterCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/FilterCommandRegistry.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDirOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesRule.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesRule.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNameOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesRule.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPattern()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesRule.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesNode.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesNode.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BufferedReader asReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesNode.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesNode.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/AttributesHandler.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attribute.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attribute.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attribute.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public State getState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attribute.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/attributes/Attribute.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNextHeads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/LastHead.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/CharacterHead.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/CharacterHead.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isStar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/AbstractHead.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/GroupHead.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/GroupHead.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/GroupHead.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/GroupHead.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/GroupHead.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/GroupHead.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/GroupHead.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/GroupHead.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileNameMatcher()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileNameMatcher()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/FileNameMatcher.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/WildCardHead.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean matches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/RestrictedWildCardHead.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/RestrictedWildCardHead.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/logging/PerformanceLogRecord.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDurationMs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/logging/PerformanceLogRecord.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PerformanceLogContext getInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/logging/PerformanceLogContext.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEventRecords()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/logging/PerformanceLogContext.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEvent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/logging/PerformanceLogContext.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cleanEvents()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/logging/PerformanceLogContext.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FtpChannel.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackedObjectInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCRC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCRC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFullSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFullSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackedObjectInfo.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PacketLineIn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PacketLineInIterator readStrings()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isDelimiter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String delimiter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String end()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java",
  "fileLinesCount" : 412,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Daemon()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized InetSocketAddress getAddress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackConfig getPackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRepositoryResolver()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceivePackFactory getReceivePackFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRunning()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void clearThread()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean isRunning()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Daemon.java",
  "fileLinesCount" : 450,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumBytesRead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumBytesDuplicated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumWholeCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumWholeTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumWholeBlob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumWholeTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumOfsDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumRefDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumObjectsDuplicated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumDeltaCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumDeltaTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumDeltaBlob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumDeltaTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivedPackStatistics.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshConfigStore.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getValues()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshConfigStore.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshConfigStore.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isWildcard()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMatching()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isForceUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWildcard()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNegative()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDestination()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchDestination()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 453,
  "endLine" : 455,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchDestination()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 464,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isNullOrEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 500,
  "endLine" : 502,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpec expandFromSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 520,
  "endLine" : 522,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefSpec expandFromDestination()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefSpec.java",
  "fileLinesCount" : 675,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 571,
  "endLine" : 573,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleFile.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSchemes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleFile.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSchemes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOptionalFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDefaultPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushConnection openPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PacketLineReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StreamReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean enabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateParser.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 441,
  "endLine" : 443,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkPushConnection.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WantNotValidException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WantNotValidException.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WantNotValidException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WantNotValidException.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String msg()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WantNotValidException.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 380,
  "endLine" : 382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RevWalk getRevWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Map getAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 448,
  "endLine" : 450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBiDirectionalPipe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 459,
  "endLine" : 461,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBiDirectionalPipe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 475,
  "endLine" : 477,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdvertiseRefsHook getAdvertiseRefsHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 554,
  "endLine" : 556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefFilter getRefFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 563,
  "endLine" : 565,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProtocolV2Hook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 591,
  "endLine" : 593,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRefFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 619,
  "endLine" : 621,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PreUploadHook getPreUploadHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 628,
  "endLine" : 630,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPreUploadHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 638,
  "endLine" : 640,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PostUploadHook getPostUploadHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 648,
  "endLine" : 650,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPostUploadHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 659,
  "endLine" : 661,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 670,
  "endLine" : 672,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExtraParameters()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 730,
  "endLine" : 732,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCachedPackUriProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 739,
  "endLine" : 741,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackStatistics getStatistics()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 889,
  "endLine" : 891,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream getMessageOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1648,
  "endLine" : 1650,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getFilterBlobLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1673,
  "endLine" : 1675,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2034,
  "endLine" : 2037,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  Predicate not()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2120,
  "endLine" : 2122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2542,
  "endLine" : 2544,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2547,
  "endLine" : 2549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2552,
  "endLine" : 2554,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2557,
  "endLine" : 2559,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java",
  "fileLinesCount" : 2597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2562,
  "endLine" : 2564,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteAbortedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WriteAbortedException.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteAbortedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WriteAbortedException.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setProtocolVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isCapableOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 585,
  "endLine" : 587,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getCapability()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 613,
  "endLine" : 615,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackProtocolException duplicateAdvertisement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 637,
  "endLine" : 639,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackProtocolException invalidRefAdvertisementLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackConnection.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SshSessionFactory getSshSessionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshTransport.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish getURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/OperationResult.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/OperationResult.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Ref getAdvertisedRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/OperationResult.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getTrackingRefUpdates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/OperationResult.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrackingRefUpdate getTrackingRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/OperationResult.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/OperationResult.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessages()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/OperationResult.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPeerUserAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/OperationResult.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void register()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean doesNotExist()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 473,
  "endLine" : 475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish getURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 847,
  "endLine" : 849,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOptionUploadPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 856,
  "endLine" : 858,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHookOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 882,
  "endLine" : 884,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHookErrorStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 895,
  "endLine" : 897,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagOpt getTagOpt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 904,
  "endLine" : 906,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTagOpt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 914,
  "endLine" : 916,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFetchThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 925,
  "endLine" : 927,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFetchThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 938,
  "endLine" : 940,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCheckFetchedObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 949,
  "endLine" : 951,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectChecker getObjectChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 974,
  "endLine" : 976,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 986,
  "endLine" : 988,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOptionReceivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 998,
  "endLine" : 1000,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPushThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1023,
  "endLine" : 1025,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPushThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1036,
  "endLine" : 1038,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPushAtomic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1046,
  "endLine" : 1048,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPushAtomic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1061,
  "endLine" : 1063,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPushUseBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1071,
  "endLine" : 1073,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPushUseBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1083,
  "endLine" : 1085,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRemoveDeletedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1094,
  "endLine" : 1096,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRemoveDeletedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1110,
  "endLine" : 1112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getFilterBlobLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1122,
  "endLine" : 1124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setFilterBlobLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1132,
  "endLine" : 1134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final FilterSpec getFilterSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1141,
  "endLine" : 1143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setFilterSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1149,
  "endLine" : 1151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Integer getDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1160,
  "endLine" : 1162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Instant getDeepenSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1198,
  "endLine" : 1200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setDeepenSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1208,
  "endLine" : 1210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final List getDeepenNots()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1216,
  "endLine" : 1218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setDeepenNots()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1226,
  "endLine" : 1228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDryRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1253,
  "endLine" : 1255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDryRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1265,
  "endLine" : 1267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1274,
  "endLine" : 1276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1286,
  "endLine" : 1288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1312,
  "endLine" : 1314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1322,
  "endLine" : 1324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CredentialsProvider getCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1332,
  "endLine" : 1334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1342,
  "endLine" : 1344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java",
  "fileLinesCount" : 1722,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1353,
  "endLine" : 1355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PreUploadHookChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PreUploadHookChain.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TagOpt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TagOpt.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String option()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TagOpt.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefLeaseSpec.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExpected()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefLeaseSpec.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PacketLineOut()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFlushOnEnd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUsingSideband()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUsingSideband()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writePacket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void formatLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineOut.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean hasDeepenNots()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getDeepenSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV0Request.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpAuthMethod method()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSchemeName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpAuthMethod method()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSchemeName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpAuthMethod method()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSchemeName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpAuthMethod method()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSchemeName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HttpAuthMethod()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public None()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UrlConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UrlConfig.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceMayNotContinueException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ServiceMayNotContinueException.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceMayNotContinueException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ServiceMayNotContinueException.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOutput()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ServiceMayNotContinueException.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOutput()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ServiceMayNotContinueException.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStatusCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ServiceMayNotContinueException.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemoteName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getNewObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getOldObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean canForceUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TrackingRefUpdate.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void deleteRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void deleteRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkRemoteObjectDatabase.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InputStream decrypt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutputStream encrypt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getPeerHas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getWantedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean wasDoneReceived()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean wasWaitForDoneReceived()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getServerOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean getSidebandAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getPackfileUriProtocols()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Builder builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean hasDeepenNots()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getDeepenSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestNotYetReadException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RequestNotYetReadException.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Builder builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CapabilitiesV2Request.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CapabilitiesV2Request build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CapabilitiesV2Request.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getRefsMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseConnection.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Collection getRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseConnection.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Ref getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseConnection.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessages()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseConnection.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPeerUserAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseConnection.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setPeerUserAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseConnection.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void available()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseConnection.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefPrefixes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getSymrefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getPeel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClientSID()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getServerOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Builder builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUseBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 434,
  "endLine" : 436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackPushConnection.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 448,
  "endLine" : 450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCertNonceSeed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SignedPushConfig.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCertNonceSeed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SignedPushConfig.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCertNonceSlopLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SignedPushConfig.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCertNonceSlopLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SignedPushConfig.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNonceGenerator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SignedPushConfig.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSchemes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDefaultPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushConnection openPush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean useExtSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProtocolV2HookChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2HookChain.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void beginTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SideBandInputStream.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void install()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRCCredentialsProvider.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteractive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRCCredentialsProvider.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAllowThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isCheckObjectCollisions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setCheckObjectCollisions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean needNewObjectIds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNeedBaseObjectIds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCheckEofAfterPackFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCheckEofAfterPackFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpectDataAfterPackFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpectDataAfterPackFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectChecking()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 368,
  "endLine" : 370,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLockMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLockMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxObjectSizeLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 414,
  "endLine" : 416,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackedObjectInfo getObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 429,
  "endLine" : 431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPackSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 466,
  "endLine" : 468,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceivedPackStatistics getReceivedPackStatistics()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 478,
  "endLine" : 480,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final PackLock parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long streamPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1187,
  "endLine" : 1189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setExpectedObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1315,
  "endLine" : 1317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1671,
  "endLine" : 1673,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCRC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1676,
  "endLine" : 1678,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCRC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java",
  "fileLinesCount" : 1835,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1684,
  "endLine" : 1686,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRaw()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUserId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getWhen()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeZone getTimeZone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeZoneOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateIdent.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSchemes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportProtocol.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRequiredFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportProtocol.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOptionalFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportProtocol.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDefaultPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportProtocol.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canHandle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportProtocol.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setRemoteAddress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonClient.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Daemon getDaemon()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonClient.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InetAddress getRemoteAddress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonClient.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonClient.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonClient.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String version()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransferConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectChecker newObjectChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectChecker newReceiveObjectChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowTipSha1InWant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowReachableSha1InWant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowAnySha1InWant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 303,
  "endLine" : 305,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowRefInWant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowSidebandAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAdvertiseSidebandAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAdvertiseWaitForDone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAdvertiseObjectInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowReceiveClientSID()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean hasDefaultRefFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FirstLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevWalk getRevWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 432,
  "endLine" : 434,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getAdvertisedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Set getAdvertisedObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCheckReferencedObjectsAreReachable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 506,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCheckReferencedObjectsAreReachable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 531,
  "endLine" : 533,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBiDirectionalPipe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 542,
  "endLine" : 544,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBiDirectionalPipe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpectDataAfterPackFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 568,
  "endLine" : 570,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpectDataAfterPackFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 579,
  "endLine" : 581,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCheckReceivedObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 591,
  "endLine" : 593,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 618,
  "endLine" : 620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowCreates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 627,
  "endLine" : 629,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAllowCreates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 637,
  "endLine" : 639,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowDeletes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 646,
  "endLine" : 648,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAllowDeletes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 656,
  "endLine" : 658,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowBranchDeletes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 666,
  "endLine" : 668,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAllowBranchDeletes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 679,
  "endLine" : 681,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowNonFastForwards()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 690,
  "endLine" : 692,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAllowNonFastForwards()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 702,
  "endLine" : 704,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAtomic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 714,
  "endLine" : 716,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAtomic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 727,
  "endLine" : 729,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getRefLogIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 736,
  "endLine" : 738,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRefLogIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 752,
  "endLine" : 754,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdvertiseRefsHook getAdvertiseRefsHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 761,
  "endLine" : 763,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefFilter getRefFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 770,
  "endLine" : 772,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRefFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 806,
  "endLine" : 808,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 815,
  "endLine" : 817,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 827,
  "endLine" : 829,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxCommandBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 838,
  "endLine" : 840,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxCommandDiscardBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 859,
  "endLine" : 861,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxObjectSizeLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 872,
  "endLine" : 874,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowQuiet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 915,
  "endLine" : 917,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAllowQuiet()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 929,
  "endLine" : 931,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 939,
  "endLine" : 941,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAllowPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 950,
  "endLine" : 952,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSignedPushConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 979,
  "endLine" : 981,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1019,
  "endLine" : 1021,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1092,
  "endLine" : 1094,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream getMessageOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1101,
  "endLine" : 1103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasReceivedPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1115,
  "endLine" : 1117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set getClientShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1142,
  "endLine" : 1144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1151,
  "endLine" : 1153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1160,
  "endLine" : 1162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceivedPackStatistics getReceivedPackStatistics()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1329,
  "endLine" : 1331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isCapabilityEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1491,
  "endLine" : 1493,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void failPendingCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1771,
  "endLine" : 1773,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List filterCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1784,
  "endLine" : 1786,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCertificate getPushCertificate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2011,
  "endLine" : 2013,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPushCertificate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2025,
  "endLine" : 2027,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PreReceiveHook getPreReceiveHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2070,
  "endLine" : 2072,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPreReceiveHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2089,
  "endLine" : 2091,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PostReceiveHook getPostReceiveHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2098,
  "endLine" : 2100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPostReceiveHook()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2113,
  "endLine" : 2115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnpackErrorHandler getUnpackErrorHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2123,
  "endLine" : 2125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUnpackErrorHandler()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2132,
  "endLine" : 2134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClientSID()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2156,
  "endLine" : 2158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleUnpackException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2327,
  "endLine" : 2329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UsernamePasswordCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UsernamePasswordCredentialsProvider.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteractive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UsernamePasswordCredentialsProvider.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSchemes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDefaultPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transport open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSchemes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDefaultPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUseSmartHttp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpConnectionFactory getHttpConnectionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BufferedReader toBufferedReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 523,
  "endLine" : 525,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAdditionalHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 579,
  "endLine" : 581,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "URIish getURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1372,
  "endLine" : 1374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FileStream open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1426,
  "endLine" : 1428,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackProtocolException outOfOrderAdvertisement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1494,
  "endLine" : 1496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackProtocolException invalidAdvertisement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1498,
  "endLine" : 1500,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackProtocolException duplicateAdvertisement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1502,
  "endLine" : 1504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onReceivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1557,
  "endLine" : 1559,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HttpOutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1820,
  "endLine" : 1822,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "InputStream getInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1824,
  "endLine" : 1826,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream decrypt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 708,
  "endLine" : 710,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastModifiedSecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java",
  "fileLinesCount" : 823,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 711,
  "endLine" : 713,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean didFetchIncludeTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseFetchConnection.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String computeUserAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UserAgent.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UserAgent.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UserAgent.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean hasAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UserAgent.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getRemoteUpdates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushResult.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteRefUpdate getRemoteUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushResult.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getOldId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 487,
  "endLine" : 489,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOldSymref()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 498,
  "endLine" : 500,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getNewId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 507,
  "endLine" : 509,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNewSymref()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 518,
  "endLine" : 520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRefName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 527,
  "endLine" : 529,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 536,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 545,
  "endLine" : 547,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result getResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 554,
  "endLine" : 556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 563,
  "endLine" : 565,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForceRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 613,
  "endLine" : 615,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasCustomRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 628,
  "endLine" : 630,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRefLogDisabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 638,
  "endLine" : 640,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRefLogMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 650,
  "endLine" : 652,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRefLogIncludingResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 661,
  "endLine" : 663,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isForceRefLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 673,
  "endLine" : 675,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 683,
  "endLine" : 685,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 788,
  "endLine" : 790,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java",
  "fileLinesCount" : 859,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 792,
  "endLine" : 794,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean complete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRC.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getEntries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRC.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceNotAuthorizedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/ServiceNotAuthorizedException.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceNotAuthorizedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/ServiceNotAuthorizedException.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceNotAuthorizedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/ServiceNotAuthorizedException.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExportAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExportAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceNotEnabledException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/ServiceNotEnabledException.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceNotEnabledException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/ServiceNotEnabledException.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceNotEnabledException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/ServiceNotEnabledException.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean didFetchTestConnectivity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackLockMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMatching()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getFetchSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getExpectedOldObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpectingOldObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getNewObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDelete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemoteName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrackingRefUpdate getTrackingRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 445,
  "endLine" : 447,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSrcRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasTrackingRefUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 468,
  "endLine" : 470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isForceUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 478,
  "endLine" : 480,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Status getStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 487,
  "endLine" : 489,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFastForward()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 498,
  "endLine" : 500,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 509,
  "endLine" : 511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setExpectedOldObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 513,
  "endLine" : 515,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 517,
  "endLine" : 519,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setFastForward()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 521,
  "endLine" : 523,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteRefUpdate.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 525,
  "endLine" : 527,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushProcess.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setPeerUserAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InternalHttpServerGlue.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setPeerUserAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InternalHttpServerGlue.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSchemes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOptionalFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void deleteFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSchemes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "UploadPack createUploadPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReceivePack createReceivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchConnection openFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpRedirectMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPostBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSslVerify()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpRedirectMode getFollowRedirects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxRedirects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUserAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getExtraHeaders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCookieFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getSaveCookies()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCookieFileCacheLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpConfig.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSchemes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDefaultPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "URIish getURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPusher()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCertificateIdent getPusherIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPushee()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNonce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonceStatus getNonceStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCommands()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toTextWithSignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificate.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String n2e()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHost()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getScheme()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 446,
  "endLine" : 448,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRawPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 455,
  "endLine" : 457,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPass()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 515,
  "endLine" : 517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 537,
  "endLine" : 539,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toPrivateString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 610,
  "endLine" : 612,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 616,
  "endLine" : 618,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toASCIIString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 668,
  "endLine" : 670,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toPrivateASCIIString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 679,
  "endLine" : 681,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onCapabilities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2Hook.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onLsRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2Hook.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onFetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2Hook.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onObjectInfo()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ProtocolV2Hook.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 611,
  "endLine" : 613,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
  "fileLinesCount" : 626,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 615,
  "endLine" : 617,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SshSessionFactory getInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshSessionFactory.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SshSessionFactory getInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshSessionFactory.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshSessionFactory.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleWriter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addObjectsAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleWriter.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSubmodule()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchResult.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map submoduleResults()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchResult.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PushRecurseSubmodulesMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConfig.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConfig.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PushDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConfig.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PushDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConfig.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConfig.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushRecurseSubmodulesMode getRecurseSubmodules()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConfig.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushDefault getPushDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushConfig.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PacketLineOutRefAdvertiser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeOne()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void end()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUseProtocolV2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDerefTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void advertiseCapability()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set send()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void advertiseHave()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RefAdvertiser.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 351,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSchemes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRequiredFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOptionalFields()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void setFetchConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean didFetchTestConnectivity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getPackLocks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackLockMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean didFetchIncludeTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean didFetchTestConnectivity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackLockMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FetchConfig getFetchConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 644,
  "endLine" : 646,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TcpTransport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TcpTransport.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TcpTransport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TcpTransport.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String pathName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PushCertificateStore.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Set getWantIds()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchRequest.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchRequest.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Set getClientShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchRequest.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FilterSpec getFilterSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchRequest.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Set getClientCapabilities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchRequest.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getDeepenSince()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchRequest.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getDeepenNots()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchRequest.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchRequest.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getClientSID()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchRequest.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectTypes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static FilterSpec withObjectTypes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getBlobLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTreeDepthLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNoOp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FilterSpec.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPromptText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValueSecure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CharArrayType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YesNoType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InformationalMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Username()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Password()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Password()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void unset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getURIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPushURIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removePushURI()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFetchRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeFetchRefSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPushRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removePushRefSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUploadPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReceivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagOpt getTagOpt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTagOpt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMirror()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 463,
  "endLine" : 465,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMirror()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 473,
  "endLine" : 475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 482,
  "endLine" : 484,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteConfig.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PostUploadHookChain()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/PostUploadHookChain.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HttpConnectionFactory getConnectionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpTransport.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setConnectionFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpTransport.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HttpTransport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpTransport.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HttpTransport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpTransport.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UploadPackInternalServerErrorException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPackInternalServerErrorException.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CredentialsProvider getDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialsProvider.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialsProvider.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getResponseCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URL getURL()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getResponseMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRequestProperty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRequestMethod()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUseCaches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConnectTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReadTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getContentType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHeaderField()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getContentLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInstanceFollowRedirects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDoOutput()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFixedLengthStreamingMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChunkedStreamingMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRequestMethod()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean usingProxy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void connect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnection.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpConnection create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnectionFactory.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GitSession newSession()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/JDKHttpConnectionFactory.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkClientTrusted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/NoCheckX509TrustManager.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkServerTrusted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/NoCheckX509TrustManager.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectInfoRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ObjectInfoRequest.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getObjectIDs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ObjectInfoRequest.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Builder builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ObjectInfoRequest.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default FtpChannel getFtpChannel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RemoteSession.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonService.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonService.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOverridable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonService.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOverridable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonService.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommandName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/DaemonService.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 605,
  "endLine" : 607,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 634,
  "endLine" : 636,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBuilderFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 646,
  "endLine" : 648,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BaseRepositoryBuilder getBuilder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 650,
  "endLine" : 652,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 673,
  "endLine" : 675,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleWalk.java",
  "fileLinesCount" : 837,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 834,
  "endLine" : 836,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleConflict.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleConflict.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleStatusType getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleStatus.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleStatus.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getIndexId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleStatus.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getHeadId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/submodule/SubmoduleStatus.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilteredRenameDetector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diff/FilteredRenameDetector.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilteredRenameDetector()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diff/FilteredRenameDetector.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedReachabilityChecker.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedReachabilityChecker.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isReachable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedReachabilityChecker.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddToBitmapFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddToBitmapFilter.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddToBitmapFilter.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddToBitmapFilter.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PedestrianObjectReachabilityChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/PedestrianObjectReachabilityChecker.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddUnseenToBitmapFilter.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddUnseenToBitmapFilter.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RevFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddToBitmapWithCacheFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/AddToBitmapWithCacheFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmappedObjectReachabilityChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/revwalk/BitmappedObjectReachabilityChecker.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JGitText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/JGitText.java",
  "fileLinesCount" : 903,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onEndWholeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onInflatedObjectData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean checkCRC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onStoreStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCorruptObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void overwriteObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckError.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckError.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFileName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckError.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ErrorType getErrorType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckError.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCorruptObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckError.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getMissingObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckError.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCorruptIndices()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckError.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getNonCommitHeads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckError.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstWant.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCapabilities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstWant.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstWant.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClientSID()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstWant.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstCommand.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getCapabilities()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstCommand.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List validate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalUserName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 601,
  "endLine" : 603,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HostEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 671,
  "endLine" : 673,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HostEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 679,
  "endLine" : 681,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isListKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 845,
  "endLine" : 847,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IterativeConnectivityChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/IterativeConnectivityChecker.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForcedHaves()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/connectivity/IterativeConnectivityChecker.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetscapeCookieFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFile.java",
  "fileLinesCount" : 461,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/NetscapeCookieFile.java",
  "fileLinesCount" : 461,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DelegatingSSLSocketFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/DelegatingSSLSocketFactory.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SSLSocket createSocket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/DelegatingSSLSocketFactory.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SSLSocket createSocket()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/http/DelegatingSSLSocketFactory.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteCommandArray()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandExecutor.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedDiffTool.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedDiffTool.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedDiffTool.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAvailable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedDiffTool.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAvailable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedDiffTool.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedDiffTool.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ToolException.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ToolException.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ToolException.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionResult getResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ToolException.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCommandExecutionError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/ToolException.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultToolName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffToolConfig.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultGuiToolName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffToolConfig.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPrompt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffToolConfig.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTrustExitCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffToolConfig.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffToolConfig.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getToolNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffToolConfig.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileElement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileElement()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNullPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String replaceVariable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addToEnv()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/FileElement.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getUserDefinedToolNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getPredefinedToolNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getUserDefinedTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteractive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeTools.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getUserDefinedToolNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getPredefinedToolNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getUserDefinedTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteractive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/DiffTools.java",
  "fileLinesCount" : 382,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTrustExitCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PreDefinedMergeTool.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PreDefinedMergeTool.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PreDefinedDiffTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PreDefinedDiffTool.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PreDefinedDiffTool()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PreDefinedDiffTool.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PreDefinedDiffTool.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/PreDefinedDiffTool.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultToolName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeToolConfig.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultGuiToolName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeToolConfig.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPrompt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeToolConfig.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isKeepBackup()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeToolConfig.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isKeepTemporaries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeToolConfig.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWriteToTemp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeToolConfig.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeToolConfig.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getToolNames()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/MergeToolConfig.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandLineMergeTool.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExitCodeTrustable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandLineMergeTool.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canMergeWithoutBasePresent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandLineMergeTool.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandLineDiffTool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getParameters()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/CommandLineDiffTool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BooleanTriState getTrustExitCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedMergeTool.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setTrustExitCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedMergeTool.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/diffmergetool/UserDefinedMergeTool.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableCompactor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stats getStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bytesWrittenInBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bytesAvailableInBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long paddingUsed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeVarintString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableOutputStream.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readFileHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 459,
  "endLine" : 461,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 465,
  "endLine" : 467,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 527,
  "endLine" : 529,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRefName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 590,
  "endLine" : 592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 595,
  "endLine" : 597,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogEntry getReflogEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 600,
  "endLine" : 602,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initScan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 663,
  "endLine" : 665,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void seekPastPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 706,
  "endLine" : 708,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 711,
  "endLine" : 713,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRefBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLogBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRestartInterval()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRestartInterval()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxIndexLevels()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxIndexLevels()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAlignBlocks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAlignBlocks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndexObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int queueSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String name()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long updateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRefName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 395,
  "endLine" : 397,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogEntry getReflogEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String name()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 434,
  "endLine" : 436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long index()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/MergedReftable.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinimumBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockSizeTooSmallException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "byte type()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long endPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long readUpdateIndexDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long readLogUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int decodeBlockLen()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Ref newRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 543,
  "endLine" : 545,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IOException invalidBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 547,
  "endLine" : 549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IOException invalidBlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockReader.java",
  "fileLinesCount" : 554,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 551,
  "endLine" : 553,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long reverseUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConstants.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReentrantLock getLock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableDatabase.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "byte blockType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean padBetweenBlocks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int currentSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int encodeSuffixAndType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "byte blockType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int valueType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int valueSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "byte blockType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void markScanRequired()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "byte blockType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "byte blockType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int valueType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int valueSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "byte blockType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 542,
  "endLine" : 544,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int valueType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 547,
  "endLine" : 549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getReverseEntries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReflogReader.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/EmptyLogCursor.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRefName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/EmptyLogCursor.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/EmptyLogCursor.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogEntry getReflogEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/EmptyLogCursor.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIncludeDeletes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/Reftable.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCursor seekLog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/Reftable.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref resolve()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/Reftable.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long firstBlockPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 498,
  "endLine" : 500,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long indexPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stats getStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 511,
  "endLine" : 513,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int refBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 569,
  "endLine" : 571,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int logBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 574,
  "endLine" : 576,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int restartInterval()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 579,
  "endLine" : 581,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long minUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 584,
  "endLine" : 586,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long maxUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 589,
  "endLine" : 591,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long refCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 594,
  "endLine" : 596,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long objCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 599,
  "endLine" : 601,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long logCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 604,
  "endLine" : 606,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long refBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 609,
  "endLine" : 611,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long objBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 614,
  "endLine" : 616,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long logBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 619,
  "endLine" : 621,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long totalBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 624,
  "endLine" : 626,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long paddingBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 629,
  "endLine" : 631,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int refIndexSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 634,
  "endLine" : 636,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int refIndexLevels()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 639,
  "endLine" : 641,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int objIndexSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 644,
  "endLine" : 646,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int objIndexLevels()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 649,
  "endLine" : 651,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int objIdLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableWriter.java",
  "fileLinesCount" : 840,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 658,
  "endLine" : 660,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getCommitCnt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphObjectIndex.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int objIdOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphObjectIndex.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findGraphPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraph.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitData getCommitData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraph.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraph.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCommitCnt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraph.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static CommitGraphBuilder builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphBuilder.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommitGraphBuilder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphBuilder.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommitData.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCommitTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommitData.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getGeneration()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommitData.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getExtraEdgeCnt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommits.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommits.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/GraphCommits.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findGraphPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphV1.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphV1.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCommitCnt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphV1.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final int block()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final long mask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final EWAHCompressedBitmap getBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InflatingBitSet.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CompactionStats getStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergedReftable getMergedReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReftableConfig reftableConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 593,
  "endLine" : 595,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableStack.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 609,
  "endLine" : 611,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getWeight()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalObjectRepresentation.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LocalObjectRepresentation.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static InflaterInputStream inflate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static BufferedInputStream buffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLarge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObject.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackReverseIndex.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId findObjectByPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackReverseIndex.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long findCRC32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasCRC32Support()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int idOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV1.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isUnpacked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObjectCache.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObjectCache.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int index()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UnpackedObjectCache.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBoolean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeDouble()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeChars()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeUTF()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataOutput.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PackBitmapIndex getPackBitmapIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedBitmapBuilder newBitmapBuilder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedBitmap build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int cardinality()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitmapIndexImpl getBitmapIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap retrieveCompressed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedBitmap or()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedBitmap andNot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedBitmap xor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final IntIterator ofObjectType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap retrieveCompressed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitmapIndexImpl.java",
  "fileLinesCount" : 477,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 463,
  "endLine" : 465,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitSet.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final int block()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitSet.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final long mask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BitSet.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInputStream.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setExecutor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExecutorService executor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1004,
  "endLine" : 1006,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1008,
  "endLine" : 1010,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1049,
  "endLine" : 1051,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1570,
  "endLine" : 1572,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAuto()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1640,
  "endLine" : 1642,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setBackground()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1648,
  "endLine" : 1650,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getPID()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1825,
  "endLine" : 1827,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackLockImpl.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LargePackedWholeObject.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LargePackedWholeObject.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLarge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LargePackedWholeObject.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LargePackedWholeObject.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordHits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordMisses()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordEvictions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordOpenFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowCacheStats getStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getHitCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMissCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLoadSuccessCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLoadFailureCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getEvictionCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalLoadTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOpenFileCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOpenByteCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int getStreamFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WindowCache getInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final void purge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 397,
  "endLine" : 399,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowCacheStats getStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 500,
  "endLine" : 502,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 504,
  "endLine" : 506,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long toStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 552,
  "endLine" : 554,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int lockCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 566,
  "endLine" : 568,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void gc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 731,
  "endLine" : 733,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int slot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 735,
  "endLine" : 737,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Lock lock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 739,
  "endLine" : 741,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pack getPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 867,
  "endLine" : 869,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 872,
  "endLine" : 874,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 877,
  "endLine" : 879,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastAccess()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 882,
  "endLine" : 884,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastAccess()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 887,
  "endLine" : 889,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean kill()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 892,
  "endLine" : 894,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStrongRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 897,
  "endLine" : 899,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pack getPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 926,
  "endLine" : 928,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 931,
  "endLine" : 933,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 936,
  "endLine" : 938,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastAccess()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 941,
  "endLine" : 943,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastAccess()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 946,
  "endLine" : 948,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteWindow get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 951,
  "endLine" : 953,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStrongRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 965,
  "endLine" : 967,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean enqueue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCache.java",
  "fileLinesCount" : 1048,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 984,
  "endLine" : 988,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOffset64Count()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasCRC32Support()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int idOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexV2.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "File getDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean doLogExponentialBackoff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackDirectory.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 357,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void unlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GcLog.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackFile getPackFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackIndex getIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPackName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId findObjectForOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PackFileSnapshot getFileSnapshot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AnyObjectId getPackChecksum()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean invalid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 583,
  "endLine" : 585,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setInvalid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 587,
  "endLine" : 589,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int incrementTransientErrorCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 591,
  "endLine" : 593,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resetTransientErrorCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
  "fileLinesCount" : 1187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 595,
  "endLine" : 597,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommitGraph getCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileCommitGraph.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String createName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackExt getPackExt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackFile create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackFile createForDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackFile createPreservedForDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getExtension()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getExtPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFile.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkExisting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompressionLevel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getBufferSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackParser newPackParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 428,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 563,
  "endLine" : 565,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInserter getCreatedFromInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 568,
  "endLine" : 570,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 657,
  "endLine" : 659,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 662,
  "endLine" : 664,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 722,
  "endLine" : 724,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackInserter.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 727,
  "endLine" : 729,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogEntry getLastEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogReaderImpl.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getReverseEntries()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogReaderImpl.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergedReftable openMergedReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReflogReader getReflogReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasFastTipsWithSha1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReentrantLock getLock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performsAtomicTransactions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchRefUpdate newBatchUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref exactRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAdditionalRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RefDatabase getRefDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 372,
  "endLine" : 374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileObjectDatabase.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectDirectoryInserter newInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileObjectDatabase.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap getCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap getTrees()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap getBlobs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap getTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBitmapCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EWAHCompressedBitmap getBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 351,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getXorOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexBuilder.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readFully()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int skipBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean readBoolean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte readByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readUnsignedByte()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short readShort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readUnsignedShort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char readChar()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float readFloat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double readDouble()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readUTF()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/SimpleDataInput.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalAttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GlobalAttributesNode.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeBitmap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexWriterV1.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LazyObjectIdSetFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LazyObjectIdSetFile.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isLocked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileOutputStream getStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNeedStatInformation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNeedSnapshot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFSync()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 428,
  "endLine" : 430,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCommitLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 515,
  "endLine" : 517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Instant getCommitLastModifiedInstant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 524,
  "endLine" : 526,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileSnapshot getCommitSnapshot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 533,
  "endLine" : 535,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createCommitSnapshot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 543,
  "endLine" : 545,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 581,
  "endLine" : 583,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void crc32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteArrayWindow.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PackFileSnapshot save()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFileSnapshot.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setChecksum()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFileSnapshot.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean wasChecksumChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackFileSnapshot.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getCompression()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WriteConfig.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean getFSyncObjectFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WriteConfig.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean getFSyncRefFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WriteConfig.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteWindow.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteWindow.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ByteWindow.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final File getDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final File getPackDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final File getPreservedDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectDirectoryInserter newInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackInserter newPackInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean hasPackedObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Config getConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 573,
  "endLine" : 575,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FS getFS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 578,
  "endLine" : 580,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File fileFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 740,
  "endLine" : 742,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 788,
  "endLine" : 790,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 809,
  "endLine" : 811,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectDatabase newCachedDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 816,
  "endLine" : 818,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CachedObjectDirectory newCachedFileObjectDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 820,
  "endLine" : 822,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "File getInfoDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectory.java",
  "fileLinesCount" : 831,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 828,
  "endLine" : 830,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getObjectsDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectDirectory getObjectDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefDatabase getRefDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File descriptionFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 421,
  "endLine" : 423,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAdditionalHaves()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void openPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 487,
  "endLine" : 489,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNodeProvider createAttributesNodeProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileRepository.java",
  "fileLinesCount" : 846,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 552,
  "endLine" : 554,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackParser newPackParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "File newTempFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectDatabase newCachedDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "File getDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "File fileFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Config getConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FS getFS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Pack openPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String refLockFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogWriter.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogWriter.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexV1.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UInt24Array.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UInt24Array.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getLastValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/UInt24Array.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "File getDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean hasCached()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasWithoutRefresh()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "UnpackedObjectCache unpackedObjectCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LooseObjects.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getCommitGraph()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalObjectToPack newObjectToPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInserter getCreatedFromInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/WindowCursor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectIdOwnerMap getBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BasePackBitmapIndex.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/BasePackBitmapIndex.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFromBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CheckoutEntryImpl.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CheckoutEntryImpl.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RefDirectory getRefDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryUpdate.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectoryUpdate.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBitmapCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PackIndex getPackIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexV1.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean canStore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndexWriterV1.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/DeltaBaseCache.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void reconfigure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/DeltaBaseCache.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getOldId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogEntryImpl.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getNewId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogEntryImpl.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getWho()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogEntryImpl.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getComment()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ReflogEntryImpl.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBitmapCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackBitmapIndexRemapper.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InfoAttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/InfoAttributesNode.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReflogWriter newLogWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RefList upcast()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 391,
  "endLine" : 393,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackedBatchRefUpdate newBatchUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 595,
  "endLine" : 597,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackedBatchRefUpdate newBatchUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 610,
  "endLine" : 612,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performsAtomicTransactions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 616,
  "endLine" : 618,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 696,
  "endLine" : 698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PackedRefList pack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 700,
  "endLine" : 702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String copy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1012,
  "endLine" : 1016,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isInClone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1199,
  "endLine" : 1201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1263,
  "endLine" : 1265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Iterable getRetrySleepMs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1317,
  "endLine" : 1319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileSnapshot getSnapShot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1391,
  "endLine" : 1393,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LooseRef peel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1396,
  "endLine" : 1398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileSnapshot getSnapShot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1412,
  "endLine" : 1414,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LooseRef peel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1417,
  "endLine" : 1419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileSnapshot getSnapShot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1433,
  "endLine" : 1435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileSnapshot getSnapShot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1468,
  "endLine" : 1470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LooseRef peel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
  "fileLinesCount" : 1478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1473,
  "endLine" : 1476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndexVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setKeepEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pack getPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onEndWholeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onInflatedObjectData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int readDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean checkCRC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileSnapshot save()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileSnapshot saveNoConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FileSnapshot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long lastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Instant lastModifiedInstant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 425,
  "endLine" : 427,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean wasSizeChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean wasFileKeyChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 441,
  "endLine" : 443,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean wasLastModifiedChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 449,
  "endLine" : 451,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean wasLastModifiedRacilyClean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 457,
  "endLine" : 459,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long lastDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 465,
  "endLine" : 467,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long lastRacyThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileSnapshot.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 473,
  "endLine" : 475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List files()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableStack.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List readers()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableStack.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DfsText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsText.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setObjectChecker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsFsck.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConnectivityOnly()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsFsck.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsConfig.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean dirty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Comparator build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReaderOptions getReaderOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInserter newInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackList getPackList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsRepository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackList getCurrentPackList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clearCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 656,
  "endLine" : 658,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 662,
  "endLine" : 664,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean dirty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 714,
  "endLine" : 716,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearDirty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 719,
  "endLine" : 721,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markDirty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 724,
  "endLine" : 726,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackConfig getPackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCoalesceGarbageLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getGarbageTtlMillis()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSourcePacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNewPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 511,
  "endLine" : 513,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNewPackStatistics()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 522,
  "endLine" : 524,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 619,
  "endLine" : 621,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isTag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsGarbageCollector.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 623,
  "endLine" : 625,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/PackInputStream.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/LargePackedWholeObject.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/LargePackedWholeObject.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLarge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/LargePackedWholeObject.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasVersioning()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performsAtomicTransactions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableConfig getReftableConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReentrantLock getLock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean compactDuringCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNameConflicting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref exactRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefsByPrefix()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasFastTipsWithSha1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean compareAndRemove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RefCache scanAllRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getScanPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPackIndexCacheHits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReverseIndexCacheHits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getBitmapIndexCacheHits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCommitGraphCacheHits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadPackIndexCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadReverseIndexCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadCommitGraphCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadBitmapIndexCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadIndexBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCommitGraphBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadIndexMicros()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadReverseIndexMicros()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadCommitGraphMicros()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadBitmapIndexBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadBitmapIndexMicros()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getBlockCacheHits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadBlocksCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadBlocksBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReadBlocksMicros()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getInflatedBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getInflationMicros()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderIoStats.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjectRepresentation.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getWeight()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjectRepresentation.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getDeltaBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjectRepresentation.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeltaBaseCacheLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderOptions.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStreamFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderOptions.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStreamPackBufferSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderOptions.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldLoadRevIndexInParallel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReaderOptions.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Comparator objectLookupComparator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsRepositoryDescription getRepositoryDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFileExt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasFileExt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFileName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackSource getPackSource()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMinUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMaxUpdateIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getEstimatedPackSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDeltaCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 430,
  "endLine" : 432,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackStatistics getPackStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 454,
  "endLine" : 456,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndexVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 499,
  "endLine" : 501,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 517,
  "endLine" : 519,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackDescription.java",
  "fileLinesCount" : 547,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 544,
  "endLine" : 546,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void reconfigure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DfsBlockCache getInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean shouldCopyThroughCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFillPercentage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 346,
  "endLine" : 348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 510,
  "endLine" : 512,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref putRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 579,
  "endLine" : 581,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 620,
  "endLine" : 622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int slot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 651,
  "endLine" : 653,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReentrantLock lockFor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 655,
  "endLine" : 657,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean has()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 789,
  "endLine" : 791,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void markColder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 800,
  "endLine" : 802,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isHot()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 804,
  "endLine" : 806,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java",
  "fileLinesCount" : 853,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 832,
  "endLine" : 834,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlock.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlock.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getListenerType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPacksChangedEvent.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPacksChangedEvent.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription getPackDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexLoaded()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackIndex getPackIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isGarbage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long findOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackFile.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isFound()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjectToPack.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setFound()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjectToPack.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkExisting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setCompressionLevel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackParser newPackParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sortObjectsById()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long toBlockStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 505,
  "endLine" : 507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 520,
  "endLine" : 522,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 605,
  "endLine" : 607,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInserter getCreatedFromInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 610,
  "endLine" : 612,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 615,
  "endLine" : 617,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 665,
  "endLine" : 667,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 670,
  "endLine" : 672,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLarge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsInserter.java",
  "fileLinesCount" : 709,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 675,
  "endLine" : 677,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackFile getPackFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsCachedPack.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription getPackDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsCachedPack.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjectCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsCachedPack.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDeltaCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsCachedPack.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsCachedPack.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void copyAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsCachedPack.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription getPackDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onEndWholeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onInflatedObjectData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onPackFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 302,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long toBlockStart()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 380,
  "endLine" : 382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean checkCRC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 386,
  "endLine" : 388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onEndThinPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackParser.java",
  "fileLinesCount" : 445,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 432,
  "endLine" : 439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getBlockLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getConcurrencyLevel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getStreamRatio()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Consumer getRefLockWaitTimeConsumer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getCacheHotMap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexEventConsumer getIndexEventConsumer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean shouldReportEvictedEvent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCacheConfig.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BeforeDfsPackIndexLoadedEvent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BeforeDfsPackIndexLoadedEvent.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackFile getPackFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BeforeDfsPackIndexLoadedEvent.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getListenerType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BeforeDfsPackIndexLoadedEvent.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispatch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BeforeDfsPackIndexLoadedEvent.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReaderOptions getReaderOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryBuilder.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsRepositoryDescription getRepositoryDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryBuilder.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int blockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsOutputStream.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsOutputStream.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DfsReaderOptions getOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectReader newReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAvoidUnreachableObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean skipGarbagePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsObjectToPack newObjectToPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 543,
  "endLine" : 545,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void unpin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 786,
  "endLine" : 788,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReaderIoStats getIoStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReader.java",
  "fileLinesCount" : 815,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 795,
  "endLine" : 797,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsStreamKey.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsStreamKey.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getMemoryUsed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DeltaBaseCache.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsRepository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean exists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAdditionalRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refresh()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsRepositoryDescription getDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StoredConfig getConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogReader getReflogReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNodeProvider createAttributesNodeProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNode getInfoAttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributesNode getGlobalAttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmptyAttributesNode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InMemoryRepository build()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InMemoryRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MemRefDatabase createRefDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemObjDatabase getObjectDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefDatabase getRefDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPerformsAtomicTransactions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getGitwebDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGitwebDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReadableChannelBlockSizeForTest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected synchronized List listPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long position()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void position()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int blockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 309,
  "endLine" : 311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MemRefDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performsAtomicTransactions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getFileName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean invalid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setInvalid()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setBlockSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long elapsedMicros()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/BlockBasedFile.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsReftable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftable.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsPackDescription getPackDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftable.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableReader open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftable.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean notInCache()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftable.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsRefDatabase getRefDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefUpdate.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DfsRepository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefUpdate.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsRepositoryDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryDescription.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DfsRepositoryDescription()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryDescription.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRepositoryName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryDescription.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepositoryDescription.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean hasValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TernarySearchTree()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadWriteLock getLock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/memory/TernarySearchTree.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ProgressMonitor getWriteMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/CancellableDigestOutputStream.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long length()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/CancellableDigestOutputStream.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/CancellableDigestOutputStream.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BlockSource from()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/BlockSource.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageDigest getInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/NullMessageDigest.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NullMessageDigest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/NullMessageDigest.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ObjectId getDeltaBaseId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setDeltaBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setCachedDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isDeltaRepresentation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isWritten()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getDeltaDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setDeltaDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getChainLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setChainLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void clearChainLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean wantWrite()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void markWantWrite()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isReuseAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setReuseAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clearReuseAsIs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isDoNotDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setDoNotDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isEdge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setEdge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean doNotAttemptDelta()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int getExtendedFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean isExtendedFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void setExtendedFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void clearExtendedFlag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void setExtendedFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getWeight()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setWeight()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getPathHash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setPathHash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getCachedSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setCachedSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDeltaCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/CachedPack.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaEncoder.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaEncoder.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean insert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaEncoder.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void credit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaCache.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isRecentCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final NotInBitmapFilter clone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean requiresCommitBody()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getCommitCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 544,
  "endLine" : 546,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BinaryDelta.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int depth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindowEntry.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int type()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindowEntry.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindowEntry.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean empty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindowEntry.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterable getInstances()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeltaBaseAsOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeltaBaseAsOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 446,
  "endLine" : 448,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableSearchForReuseTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 462,
  "endLine" : 464,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReuseDeltaCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 472,
  "endLine" : 474,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReuseDeltaCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 483,
  "endLine" : 485,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReuseValidatingObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReuseValidatingObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 506,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 515,
  "endLine" : 517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 530,
  "endLine" : 532,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUseCachedPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUseCachedPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 555,
  "endLine" : 557,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUseBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 564,
  "endLine" : 566,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUseBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 574,
  "endLine" : 576,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexDisabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 584,
  "endLine" : 586,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndexDisabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 594,
  "endLine" : 596,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIgnoreMissingUninteresting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 608,
  "endLine" : 610,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIgnoreMissingUninteresting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 621,
  "endLine" : 623,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTagTargets()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 637,
  "endLine" : 639,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFilterSpec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 662,
  "endLine" : 664,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackfileUriConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 670,
  "endLine" : 672,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preparePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 810,
  "endLine" : 812,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visited()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 955,
  "endLine" : 957,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void endPhase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1209,
  "endLine" : 1211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackStatistics getStatistics()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1361,
  "endLine" : 1363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public State getState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1370,
  "endLine" : 1372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2233,
  "endLine" : 2235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackConfig getConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2556,
  "endLine" : 2558,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackingPhase getPhase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2561,
  "endLine" : 2563,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateBytesUsed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2566,
  "endLine" : 2568,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java",
  "fileLinesCount" : 2609,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2572,
  "endLine" : 2574,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getWeight()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/StoredObjectRepresentation.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/StoredObjectRepresentation.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getDeltaBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/StoredObjectRepresentation.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long estimateIndexSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSourceSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long sizeOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long sizeOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long sizeOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int sizeOfArray()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void encode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int keyOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 448,
  "endLine" : 450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int valOf()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaIndex.java",
  "fileLinesCount" : 561,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long estimateSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int deflateBound()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void keepInWindow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindow.java",
  "fileLinesCount" : 480,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaTask.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isReuseWalker()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getFlags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAddToIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Builder newBuilder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PackExt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackExt.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExtension()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackExt.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPosition()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackExt.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackExt.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void writeObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackOutputStream.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void endObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackOutputStream.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getParentCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStartOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEndOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getScriptText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getScriptText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatchType getPatchType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasMetaDataChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HunkHeader newHunkHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 309,
  "endLine" : 311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryHunk getForwardBinaryHunk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryHunk getReverseBinaryHunk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java",
  "fileLinesCount" : 620,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Severity getSeverity()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FormatError.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FormatError.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/FormatError.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getErrors()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void warn()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void error()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStartLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLineCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLinesDeleted()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLinesAdded()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId getId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileHeader getFileHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStartOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEndOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OldImage getOldImage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNewStartLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNewLineCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLinesContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java",
  "fileLinesCount" : 426,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId getId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedHunkHeader.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CombinedFileHeader getFileHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedHunkHeader.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OldImage getOldImage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedHunkHeader.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OldImage getOldImage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedHunkHeader.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getTreeId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File getFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean inCore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 668,
  "endLine" : 670,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SHA1 getHash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 975,
  "endLine" : 977,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/PatchApplier.java",
  "fileLinesCount" : 1002,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 998,
  "endLine" : 1000,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getHunks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getParentCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getOldMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileMode getOldMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId getOldId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId getOldId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getScriptText()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HunkHeader newHunkHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/CombinedFileHeader.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileHeader getFileHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/BinaryHunk.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStartOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/BinaryHunk.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEndOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/BinaryHunk.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/BinaryHunk.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/patch/BinaryHunk.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CreateBranchCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getStartPointOrHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CreateBranchCommand.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java",
  "fileLinesCount" : 526,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ListTagCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListTagCommand.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AddNoteCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddNoteCommand.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PullCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemoteBranchName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullCommand.java",
  "fileLinesCount" : 555,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 434,
  "endLine" : 436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResetCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheCheckout getDirCacheCheckout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReflogDisabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CherryPickCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickCommand include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickCommand.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickResult.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickResult.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickResult.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickStatus getStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickResult.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit getNewHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickResult.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCherryPickedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickResult.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getFailingPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CherryPickResult.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RevertCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevertCommand include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRevertedRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult getFailingResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUnmergedPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RevertCommand.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RemoteRemoveCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteRemoveCommand.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteRemoveCommand.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Git open()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Git wrap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CloneCommand cloneRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LsRemoteCommand lsRemoteRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InitCommand init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Git()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitCommand commit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogCommand log()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand merge()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PullCommand pull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateBranchCommand branchCreate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteBranchCommand branchDelete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListBranchCommand branchList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListTagCommand tagList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameBranchCommand branchRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddCommand add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TagCommand tag()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand fetch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand push()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CherryPickCommand cherryPick()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevertCommand revert()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand rebase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RmCommand rm()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 411,
  "endLine" : 413,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand checkout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 425,
  "endLine" : 427,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResetCommand reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 439,
  "endLine" : 441,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatusCommand status()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 453,
  "endLine" : 455,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveCommand archive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 463,
  "endLine" : 465,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddNoteCommand notesAdd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 472,
  "endLine" : 474,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoveNoteCommand notesRemove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 481,
  "endLine" : 483,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListNotesCommand notesList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 490,
  "endLine" : 492,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShowNoteCommand notesShow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 499,
  "endLine" : 501,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LsRemoteCommand lsRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 513,
  "endLine" : 515,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CleanCommand clean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 527,
  "endLine" : 529,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameCommand blame()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 541,
  "endLine" : 543,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogCommand reflog()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 555,
  "endLine" : 557,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffCommand diff()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 569,
  "endLine" : 571,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteTagCommand tagDelete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 578,
  "endLine" : 580,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleAddCommand submoduleAdd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 588,
  "endLine" : 590,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleInitCommand submoduleInit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 599,
  "endLine" : 601,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleDeinitCommand submoduleDeinit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 610,
  "endLine" : 612,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleStatusCommand submoduleStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 620,
  "endLine" : 622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleSyncCommand submoduleSync()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 631,
  "endLine" : 633,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleUpdateCommand submoduleUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashListCommand stashList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 650,
  "endLine" : 652,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashCreateCommand stashCreate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 660,
  "endLine" : 662,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashApplyCommand stashApply()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 670,
  "endLine" : 672,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashDropCommand stashDrop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 680,
  "endLine" : 682,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApplyCommand apply()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 695,
  "endLine" : 697,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GarbageCollectCommand gc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 710,
  "endLine" : 712,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameRevCommand nameRev()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 720,
  "endLine" : 722,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeCommand describe()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 731,
  "endLine" : 733,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteListCommand remoteList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 741,
  "endLine" : 743,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteAddCommand remoteAdd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 751,
  "endLine" : 753,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteRemoveCommand remoteRemove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 761,
  "endLine" : 763,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteSetUrlCommand remoteSetUrl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 771,
  "endLine" : 773,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerifySignatureCommand verifySignature()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 781,
  "endLine" : 783,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 791,
  "endLine" : 793,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Git.java",
  "fileLinesCount" : 800,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 797,
  "endLine" : 799,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ListNotesCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListNotesCommand.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlameCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/BlameCommand.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Status getStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutResult.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getConflictList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutResult.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUndeletedList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutResult.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getModifiedList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutResult.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRemovedList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutResult.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashListCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashListCommand.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCheckFetchedObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProgressMonitor getProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 416,
  "endLine" : 418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchCommand setRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 440,
  "endLine" : 442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDryRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 463,
  "endLine" : 465,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 485,
  "endLine" : 487,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isForceUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 554,
  "endLine" : 556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setShallowExcludes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/FetchCommand.java",
  "fileLinesCount" : 671,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 668,
  "endLine" : 670,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoSuchSubmoduleException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitCommand.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isCheckoutIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckoutCommand setForce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CheckoutCommand.java",
  "fileLinesCount" : 796,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 658,
  "endLine" : 660,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RemoteSetUrlCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteSetUrlCommand.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteSetUrlCommand.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUri()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteSetUrlCommand.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RenameBranchCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RenameBranchCommand.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ShowNoteCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ShowNoteCommand.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CleanCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CleanCommand.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Status getStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevCommit getCurrentCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getFailingPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getConflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUncommittedChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseResult.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUpdatedFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ApplyResult.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RemoteListCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteListCommand.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LsRemoteCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/LsRemoteCommand.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GitCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GitCommand.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Repository getRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GitCommand.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setCallable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/GitCommand.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NameRevCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/NameRevCommand.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 776,
  "endLine" : 778,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getCommitter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 820,
  "endLine" : 822,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getAuthor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CommitCommand.java",
  "fileLinesCount" : 1144,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 864,
  "endLine" : 866,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/AddCommand.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReflogCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ReflogCommand.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RemoveNoteCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoveNoteCommand.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashApplyCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setApplyIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setApplyUntracked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StashApplyCommand.java",
  "fileLinesCount" : 442,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final C self()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TransportCommand.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitResult.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitResult.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleDeinitResult.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClean()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasUncommittedChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAdded()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRemoved()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getMissing()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getUntracked()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getUntrackedFolders()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getConflicting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getConflictingStageState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getIgnoredNotInIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/Status.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getNewHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeStatus getMergeStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getBase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 363,
  "endLine" : 365,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getConflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getFailingPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 505,
  "endLine" : 507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCheckoutConflicts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeResult.java",
  "fileLinesCount" : 518,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 515,
  "endLine" : 517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "File getDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloneCommand setNoTags()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java",
  "fileLinesCount" : 890,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 723,
  "endLine" : 725,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DiffCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DiffCommand.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchResult getFetchResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult getMergeResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseResult getRebaseResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFetchedFrom()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PullResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DeleteBranchCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DeleteBranchCommand.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubmoduleAddCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/SubmoduleAddCommand.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isInteractive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1280,
  "endLine" : 1282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseCommand runInteractively()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1618,
  "endLine" : 1620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RebaseState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1839,
  "endLine" : 1841,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getRewrittenDir()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1860,
  "endLine" : 1862,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1881,
  "endLine" : 1883,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1885,
  "endLine" : 1887,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
  "fileLinesCount" : 1923,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1889,
  "endLine" : 1891,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toConfigValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MergeCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeCommand include()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/MergeCommand.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 533,
  "endLine" : 535,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StatusCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StatusCommand.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/StatusCommand.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ListBranchCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/ListBranchCommand.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRemote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReceivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProgressMonitor getProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefLeaseSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushCommand setRefLeaseSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 437,
  "endLine" : 439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRefSpecs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 464,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushDefault getPushDefault()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 501,
  "endLine" : 503,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDryRun()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 587,
  "endLine" : 589,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isThin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 608,
  "endLine" : 610,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUseBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 633,
  "endLine" : 635,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAtomic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 660,
  "endLine" : 662,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isForce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 685,
  "endLine" : 687,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPushOptions()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/PushCommand.java",
  "fileLinesCount" : 737,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 721,
  "endLine" : 723,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSigned()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersonIdent getTagger()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevObject getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isForceUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSigningKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/TagCommand.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RemoteAddCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/RemoteAddCommand.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TooLargePackException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/TooLargePackException.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TooLargePackException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/TooLargePackException.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHookName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/AbortedByHookException.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getReturnCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/AbortedByHookException.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHookStdErr()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/AbortedByHookException.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JGitInternalException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/JGitInternalException.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JGitInternalException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/JGitInternalException.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmptyCommitException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/EmptyCommitException.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmptyCommitException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/EmptyCommitException.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DetachedHeadException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/DetachedHeadException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DetachedHeadException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/DetachedHeadException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DetachedHeadException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/DetachedHeadException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidRemoteException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidRemoteException.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidRemoteException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidRemoteException.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CannotDeleteCurrentBranchException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CannotDeleteCurrentBranchException.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefAlreadyExistsException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/RefAlreadyExistsException.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidRefNameException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidRefNameException.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidRefNameException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidRefNameException.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/WrongObjectTypeException.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getExpectedType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/WrongObjectTypeException.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidTagNameException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidTagNameException.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefNotFoundException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/RefNotFoundException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefNotFoundException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/RefNotFoundException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsupportedSigningFormatException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/UnsupportedSigningFormatException.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsupportedSigningFormatException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/UnsupportedSigningFormatException.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getErrors()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/PatchFormatException.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoFilepatternException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/NoFilepatternException.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoFilepatternException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/NoFilepatternException.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceUnavailableException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/ServiceUnavailableException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceUnavailableException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/ServiceUnavailableException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TooLargeObjectInPackException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/TooLargeObjectInPackException.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TooLargeObjectInPackException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/TooLargeObjectInPackException.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrongRepositoryStateException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/WrongRepositoryStateException.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrongRepositoryStateException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/WrongRepositoryStateException.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getConflictingPaths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CheckoutConflictException.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidMergeHeadsException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidMergeHeadsException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultipleParentsNotAllowedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/MultipleParentsNotAllowedException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultipleParentsNotAllowedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/MultipleParentsNotAllowedException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidConfigurationException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidConfigurationException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidConfigurationException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidConfigurationException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotMergedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/NotMergedException.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnmergedPathsException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/UnmergedPathsException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnmergedPathsException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/UnmergedPathsException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnmergedPathsException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/UnmergedPathsException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoHeadException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/NoHeadException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoHeadException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/NoHeadException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefNotAdvertisedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/RefNotAdvertisedException.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFilterCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/FilterFailedException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/FilterFailedException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/FilterFailedException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getReturnCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/FilterFailedException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoMessageException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/NoMessageException.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoMessageException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/NoMessageException.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GitAPIException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/GitAPIException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GitAPIException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/GitAPIException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getRef()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/ConcurrentRefUpdateException.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/TransportException.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/TransportException.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidRebaseStepException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidRebaseStepException.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidRebaseStepException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/InvalidRebaseStepException.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashApplyFailureException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/StashApplyFailureException.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StashApplyFailureException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/StashApplyFailureException.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CanceledException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CanceledException.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatchApplyException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/PatchApplyException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatchApplyException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/errors/PatchApplyException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerifySignatureCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GpgSignatureVerifier getVerifier()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Throwable getException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignatureVerification getVerification()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevObject getObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/VerifySignatureCommand.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DeleteTagCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/api/DeleteTagCommand.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPackedGitOpenFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackedGitOpenFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPackedGitLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackedGitLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPackedGitUseStrongRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackedGitUseStrongRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPackedGitWindowSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackedGitWindowSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPackedGitMMAP()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPackedGitMMAP()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeltaBaseCacheLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeltaBaseCacheLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStreamFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStreamFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getExposeStatsViaJmx()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExposeStatsViaJmx()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void install()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheConfig.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 303,
  "endLine" : 305,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getOpenFiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheStats.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getOpenBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheStats.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WindowCacheStats getStats()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheStats.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default long getLoadCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheStats.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default long getRequestCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/WindowCacheStats.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileBasedConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean notifyUponTransientChanges()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final File getFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ObjectId hash()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOutdated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileBasedConfig.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReusedObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReusedDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDeltaBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackStatistics()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 326,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getAdvertised()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getHaves()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 362,
  "endLine" : 364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNotAdvertisedWants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 372,
  "endLine" : 374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimeNegotiating()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInterestingObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 394,
  "endLine" : 396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getUninterestingObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClientShallowCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getReusedPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRootCommits()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeltaSearchNonEdgeObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeltasFound()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 459,
  "endLine" : 461,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 469,
  "endLine" : 471,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getBitmapIndexMisses()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 481,
  "endLine" : 483,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 491,
  "endLine" : 493,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReusedObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReusedDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 515,
  "endLine" : 517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 525,
  "endLine" : 527,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getThinPackBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 538,
  "endLine" : 540,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectType byObjectType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isShallow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 558,
  "endLine" : 560,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 567,
  "endLine" : 569,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimeCounting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 579,
  "endLine" : 581,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimeSearchingForReuse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 591,
  "endLine" : 593,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimeSearchingForSizes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 604,
  "endLine" : 606,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimeCompressing()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 615,
  "endLine" : 617,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimeWriting()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 627,
  "endLine" : 629,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getReachabilityCheckDuration()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 639,
  "endLine" : 641,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTreesTraversed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 647,
  "endLine" : 649,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOffloadedPackfiles()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 655,
  "endLine" : 657,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOffloadedPackfilesSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 663,
  "endLine" : 665,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getTransferRate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackStatistics.java",
  "fileLinesCount" : 718,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 684,
  "endLine" : 686,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReuseDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReuseDeltas()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReuseObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 429,
  "endLine" : 431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReuseObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 446,
  "endLine" : 448,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPreserveOldPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPreserveOldPacks()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPrunePreserved()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 486,
  "endLine" : 488,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrunePreserved()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 501,
  "endLine" : 503,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeltaBaseAsOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 518,
  "endLine" : 520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeltaBaseAsOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 535,
  "endLine" : 537,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeltaCompress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 548,
  "endLine" : 550,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeltaCompress()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 562,
  "endLine" : 564,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxDeltaDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 575,
  "endLine" : 577,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxDeltaDepth()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 590,
  "endLine" : 592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getCutDeltaChains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 603,
  "endLine" : 605,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCutDeltaChains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 620,
  "endLine" : 622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getSinglePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 632,
  "endLine" : 634,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSinglePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 646,
  "endLine" : 648,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeltaSearchWindowSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 660,
  "endLine" : 662,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDeltaSearchMemoryLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 691,
  "endLine" : 693,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeltaSearchMemoryLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 705,
  "endLine" : 707,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDeltaCacheSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 721,
  "endLine" : 723,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeltaCacheSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 739,
  "endLine" : 741,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeltaCacheLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 750,
  "endLine" : 752,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeltaCacheLimit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 766,
  "endLine" : 768,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBigFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 781,
  "endLine" : 783,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBigFileThreshold()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 793,
  "endLine" : 795,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWaitPreventRacyPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 805,
  "endLine" : 807,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWaitPreventRacyPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 836,
  "endLine" : 838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMinSizePreventRacyPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 849,
  "endLine" : 851,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMinSizePreventRacyPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 863,
  "endLine" : 865,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCompressionLevel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 874,
  "endLine" : 876,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompressionLevel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 887,
  "endLine" : 889,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getThreads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 899,
  "endLine" : 901,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setThreads()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 920,
  "endLine" : 922,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Executor getExecutor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 929,
  "endLine" : 931,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExecutor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 945,
  "endLine" : 947,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndexVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 958,
  "endLine" : 960,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndexVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 972,
  "endLine" : 974,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBuildBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 985,
  "endLine" : 987,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBuildBitmaps()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1001,
  "endLine" : 1003,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBitmapContiguousCommitCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1013,
  "endLine" : 1015,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBitmapContiguousCommitCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1026,
  "endLine" : 1028,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBitmapRecentCommitCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1039,
  "endLine" : 1041,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBitmapRecentCommitCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1053,
  "endLine" : 1055,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBitmapRecentCommitSpan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1065,
  "endLine" : 1067,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBitmapRecentCommitSpan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1078,
  "endLine" : 1080,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBitmapDistantCommitSpan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1090,
  "endLine" : 1092,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBitmapDistantCommitSpan()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1103,
  "endLine" : 1105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBitmapExcessiveBranchCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1117,
  "endLine" : 1119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBitmapExcessiveBranchCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1132,
  "endLine" : 1134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBitmapInactiveBranchAgeInDays()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1144,
  "endLine" : 1146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Duration getSearchForReuseTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1156,
  "endLine" : 1158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBitmapInactiveBranchAgeInDays()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1169,
  "endLine" : 1171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBitmapExcludedRefsPrefixes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1190,
  "endLine" : 1192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSearchForReuseTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1203,
  "endLine" : 1205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinBytesForObjSizeIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1217,
  "endLine" : 1219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMinBytesForObjSizeIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1232,
  "endLine" : 1234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWriteObjSizeIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1242,
  "endLine" : 1244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  boolean isSameInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Equality.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getenv()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProperty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCurrentTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimezone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SystemReader getInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MonotonicClock getClock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeZone getTimeZone()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 450,
  "endLine" : 452,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Locale getLocale()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 460,
  "endLine" : 462,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleDateFormat getSimpleDateFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleDateFormat getSimpleDateFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 517,
  "endLine" : 519,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateFormat getDateTimeInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 533,
  "endLine" : 535,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPerformanceTraceEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 584,
  "endLine" : 586,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 603,
  "endLine" : 605,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SystemReader.java",
  "fileLinesCount" : 621,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 618,
  "endLine" : 620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TemporaryBuffer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long length()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 303,
  "endLine" : 305,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Block last()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 351,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Heap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 581,
  "endLine" : 583,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Heap()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 597,
  "endLine" : 599,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OutputStream overflow()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 602,
  "endLine" : 604,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isFull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/TemporaryBuffer.java",
  "fileLinesCount" : 692,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 622,
  "endLine" : 624,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean removeEldestEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LRUMap.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String insertId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ChangeIdUtil.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isEmptyLine()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ChangeIdUtil.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String trimRight()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ChangeIdUtil.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LfsFactory getInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAvailable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LfsInstallCommand getInstallCommand()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GSSManager newInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GSSManagerFactory.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isSupported()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GSSManagerFactory.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasCollision()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 538,
  "endLine" : 540,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 562,
  "endLine" : 565,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectId toObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Java.java",
  "fileLinesCount" : 579,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 575,
  "endLine" : 577,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Sha1Implementation()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Native.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Native.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Native.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId toObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Native.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void digest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Native.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SHA1 setDetectCollision()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Native.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasCollision()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/SHA1Native.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final int toDirectoryIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final int toBlockIndex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/BlockList.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isWhitespace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharUtil.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int encodedLength()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Base85.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FS newInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUmask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCaseSensitive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsExecute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String shellQuote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retryFailedLockFileCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attributes getAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File normalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String normalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ProcessResult.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getExitCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ProcessResult.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Status getStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ProcessResult.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExecutedWithError()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/ProcessResult.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final boolean neq()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawSubStringPattern.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final byte lc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawSubStringPattern.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String pattern()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawSubStringPattern.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawSubStringPattern.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Holder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Holder.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Holder.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Holder.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static char toLowerCase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String join()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEmptyOrNull()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  boolean isSameObject()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/References.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  RefList emptyList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean contains()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final T get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 359,
  "endLine" : 361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 449,
  "endLine" : 451,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefList toRefList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 479,
  "endLine" : 481,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefList.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GitPathStyle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/QuotedString.java",
  "fileLinesCount" : 365,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void copyAccessTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int purgeSize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long tick()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SimpleLruCache.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemporaryBuffer getStdout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemporaryBuffer getStderr()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setBackground()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Duration getMinimalRacyInterval()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 835,
  "endLine" : 837,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Duration getFsTimestampResolution()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 843,
  "endLine" : 845,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FS detect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 881,
  "endLine" : 883,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setAsyncFileStoreAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 896,
  "endLine" : 898,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsAtomicCreateNewFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 990,
  "endLine" : 992,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long lastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1081,
  "endLine" : 1083,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Instant lastModifiedInstant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1095,
  "endLine" : 1097,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Instant lastModifiedInstant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1109,
  "endLine" : 1111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1127,
  "endLine" : 1129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1143,
  "endLine" : 1145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long length()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1157,
  "endLine" : 1159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1170,
  "endLine" : 1172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicFileAttributes fileAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1272,
  "endLine" : 1274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File userHomeImpl()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1281,
  "endLine" : 1283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long makeVersion()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1618,
  "endLine" : 1620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readSymLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1676,
  "endLine" : 1678,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSymLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1689,
  "endLine" : 1691,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1702,
  "endLine" : 1704,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1715,
  "endLine" : 1717,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1728,
  "endLine" : 1730,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isHidden()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1743,
  "endLine" : 1745,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHidden()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1757,
  "endLine" : 1759,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createSymLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1771,
  "endLine" : 1773,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean createNewFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1789,
  "endLine" : 1791,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCreated()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1815,
  "endLine" : 1817,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LockToken createNewFileAtomic()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1857,
  "endLine" : 1859,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String relativize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1875,
  "endLine" : 1877,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String shellQuote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2043,
  "endLine" : 2045,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2351,
  "endLine" : 2353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExecutable()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2358,
  "endLine" : 2360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSymbolicLink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2365,
  "endLine" : 2367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRegularFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2372,
  "endLine" : 2374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCreationTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2379,
  "endLine" : 2381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastModifiedTime()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2389,
  "endLine" : 2391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Instant getLastModifiedInstant()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2397,
  "endLine" : 2399,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2447,
  "endLine" : 2449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2463,
  "endLine" : 2465,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2470,
  "endLine" : 2472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean exists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2474,
  "endLine" : 2476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File normalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2508,
  "endLine" : 2510,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String normalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2520,
  "endLine" : 2522,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void delete()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void mkdirs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 386,
  "endLine" : 388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String relativizeNativePath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 533,
  "endLine" : 535,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String relativizeGitPath()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 552,
  "endLine" : 554,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isSymlink()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 755,
  "endLine" : 757,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static BasicFileAttributes fileAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 803,
  "endLine" : 805,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void setLastModified()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 815,
  "endLine" : 817,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean exists()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 836,
  "endLine" : 838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isHidden()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 845,
  "endLine" : 847,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isDirectory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 886,
  "endLine" : 888,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java",
  "fileLinesCount" : 1115,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 895,
  "endLine" : 897,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ref getValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 399,
  "endLine" : 401,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RefMap.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int parseTimeZoneOffset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int nextLF()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int prevLF()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 609,
  "endLine" : 611,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PersonIdent parsePersonIdent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 881,
  "endLine" : 883,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String decode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1038,
  "endLine" : 1040,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String decode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1076,
  "endLine" : 1078,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Charset charsetForAlias()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1295,
  "endLine" : 1297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long micros()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/ProposedTimestamp.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp timestamp()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/ProposedTimestamp.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date date()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/ProposedTimestamp.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/ProposedTimestamp.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FS_Win32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FS_Win32()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FS newInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsExecute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean setExecute()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCaseSensitive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retryFailedLockFileCommit()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attributes getAttributes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FS_Win32_Cygwin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FS_Win32_Cygwin()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FS newInstance()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String shellQuote()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoLFOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFOutputStream.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoCRLFOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFOutputStream.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/IsolatedOutputStream.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoCRLFInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void println()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void println()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void print()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void print()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void print()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void print()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void format()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void print()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/ThrowingPrintWriter.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SilentFileInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/SilentFileInputStream.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int available()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/LimitedInputStream.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryHunkInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkInputStream.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkInputStream.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutInputStream.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutInputStream.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void beginRead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutInputStream.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void endRead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutInputStream.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeout()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void beginWrite()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void endWrite()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/TimeoutOutputStream.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/DisabledOutputStream.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream getRawStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/MessageWriter.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/MessageWriter.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryDeltaInputStream.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryDeltaInputStream.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoLFInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFInputStream.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBinary()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFInputStream.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/AutoLFInputStream.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CountingOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/CountingOutputStream.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/CountingOutputStream.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/CountingOutputStream.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/CountingOutputStream.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryHunkOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/BinaryHunkOutputStream.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InputStream head()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int available()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterruptTimer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void end()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void finalize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long now()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/InterruptTimer.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LongMap.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String encodeBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Base64.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char charAt()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharSequence.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int length()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharSequence.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CharSequence subSequence()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharSequence.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ParseableSimpleDateFormat()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/GitDateParser.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int count()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Stats.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double stddev()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Stats.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/CachedAuthenticator.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PasswordAuthentication toPasswordAuthentication()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/CachedAuthenticator.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidObjectIdException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/InvalidObjectIdException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidObjectIdException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/InvalidObjectIdException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TooLargePackException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TooLargePackException.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllCauses()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CompoundException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbbreviatedObjectId getAbbreviatedObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/AmbiguousObjectException.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getCandidates()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/AmbiguousObjectException.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MissingObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/MissingObjectException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/MissingObjectException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoPackSignatureException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoPackSignatureException.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReadException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IndexReadException.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReadException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IndexReadException.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexWriteException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IndexWriteException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexWriteException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IndexWriteException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackInvalidException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackInvalidException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackInvalidException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackInvalidException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackInvalidException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackInvalidException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackInvalidException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackInvalidException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffInterruptedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/DiffInterruptedException.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffInterruptedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/DiffInterruptedException.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiffInterruptedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/DiffInterruptedException.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath1()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/DirCacheNameConflictException.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath2()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/DirCacheNameConflictException.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirCacheEntry getDirCacheEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/UnmergedPathException.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsupportedCredentialItem()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/UnsupportedCredentialItem.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeBaseFailureReason getReason()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoMergeBaseException.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteRepositoryException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RemoteRepositoryException.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectWritingException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/ObjectWritingException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StoredObjectRepresentationNotAvailableException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/StoredObjectRepresentationNotAvailableException.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntryExistsException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/EntryExistsException.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Throwable fillInStackTrace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/BinaryBlobException.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevWalkException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RevWalkException.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IllegalTodoFileModification()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IllegalTodoFileModification.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TooLargeObjectInPackException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TooLargeObjectInPackException.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ErrorType getErrorType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CorruptPackIndexException.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoRemoteRepositoryException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoRemoteRepositoryException.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoRemoteRepositoryException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoRemoteRepositoryException.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevisionSyntaxException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RevisionSyntaxException.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RevisionSyntaxException.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TranslationStringMissingException.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymlinksNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/SymlinksNotSupportedException.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LargeObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LargeObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectId getObjectId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutOfMemory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CorruptObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CorruptObjectException.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CorruptObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CorruptObjectException.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CorruptObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CorruptObjectException.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getReturnCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CommandFailedException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Class getBundleClass()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TranslationBundleException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Locale getLocale()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TranslationBundleException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoWorkTreeException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NoWorkTreeException.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPattern()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/InvalidPatternException.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepositoryNotFoundException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RepositoryNotFoundException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepositoryNotFoundException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RepositoryNotFoundException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepositoryNotFoundException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RepositoryNotFoundException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepositoryNotFoundException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RepositoryNotFoundException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String message()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/RepositoryNotFoundException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IncorrectObjectTypeException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IncorrectObjectTypeException.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IncorrectObjectTypeException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/IncorrectObjectTypeException.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackMismatchException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackMismatchException.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPermanent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackMismatchException.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPermanent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackMismatchException.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackMismatchException.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Throwable fillInStackTrace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/SearchForReuseTimeout.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackProtocolException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackProtocolException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackProtocolException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/PackProtocolException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TransportException.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TransportException.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Status getStatus()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/TransportException.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigInvalidException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/ConfigInvalidException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigInvalidException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/ConfigInvalidException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotSupportedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/NotSupportedException.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CancelledException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/CancelledException.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LockFailedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LockFailedException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LockFailedException.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setLocale()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/NLS.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void useJVMDefaultLocale()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/NLS.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NLS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/NLS.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/GlobalBundleCache.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Locale effectiveLocale()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/TranslationBundle.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourceBundle resourceBundle()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/nls/TranslationBundle.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/FormatActivator.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/FormatActivator.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable suffixes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TarFormat.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TarFormat.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TarFormat.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable suffixes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/Tbz2Format.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/Tbz2Format.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/Tbz2Format.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable suffixes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TgzFormat.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TgzFormat.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TgzFormat.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable suffixes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/ZipFormat.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/ZipFormat.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/ZipFormat.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ArchiveText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/internal/ArchiveText.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable suffixes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TxzFormat.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TxzFormat.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/TxzFormat.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit.archive" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStrictHostKeyChecking()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHostName()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getIdentityFile()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPreferredAuthentications()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBatchMode()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getConnectionAttempts()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 358,
  "endLine" : 360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Process exec()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Channel getSftpChannel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FtpChannel getFtpChannel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getErrorStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isRunning()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConnected()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String pwd()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputStream put()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 346,
  "endLine" : 348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasPosixRename()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java",
  "fileLinesCount" : 394,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAuthenticationFailed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAuthenticationCanceled()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JschBugFixingConfigRepository()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 483,
  "endLine" : 485,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Config getConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 488,
  "endLine" : 490,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JschBugFixingConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 509,
  "endLine" : 511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHostname()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 514,
  "endLine" : 516,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 519,
  "endLine" : 521,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPort()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 524,
  "endLine" : 526,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 571,
  "endLine" : 573,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/internal/transport/ssh/jsch/CredentialsProviderUserInfo.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassphrase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/internal/transport/ssh/jsch/CredentialsProviderUserInfo.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showMessage()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/internal/transport/ssh/jsch/CredentialsProviderUserInfo.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JSchText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/internal/transport/ssh/jsch/JSchText.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUri()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCloneTask.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCloneTask.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCloneTask.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCloneTask.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitInitTask.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBare()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitInitTask.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSrc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCheckoutTask.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCheckoutTask.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCreateBranch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCheckoutTask.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForce()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitCheckoutTask.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSrc()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitAddTask.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFileset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitAddTask.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDirset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ant/src/org/eclipse/jgit/ant/tasks/GitAddTask.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::org.eclipse.jgit.ant" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UIText get()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/UIText.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteractive()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AwtCredentialsProvider.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void recycleLane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/SwingCommitList.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color laneColor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AWTPlotRenderer.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PlotCommitList getCommitList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TableModel createDefaultDataModel()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumnCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRowCount()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/CommitGraphPane.java",
  "fileLinesCount" : 236,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void install()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ui/src/org/eclipse/jgit/awtui/AwtAuthenticator.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::org.eclipse.jgit.ui" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/StrictWorkMonitor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showDuration()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/StrictWorkMonitor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void save()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/MockSystemReader.java",
  "fileLinesCount" : 329,
  "components" : [ "primary::org.eclipse.jgit.junit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BouncyCastleGpgSignerFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/BouncyCastleGpgSignerFactory.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KeyGrip()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/KeyGrip.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecretKeys()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeys.java",
  "fileLinesCount" : 597,
  "components" : [ "primary::org.eclipse.jgit.gpg.bc" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUseCaches()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDoOutput()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.apache/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java",
  "fileLinesCount" : 465,
  "components" : [ "primary::org.eclipse.jgit.http.apache" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void cacheObjectMetaData()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/s3/S3Repository.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::org.eclipse.jgit.lfs.server" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void trace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void trace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void trace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void trace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void trace()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void debug()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void debug()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void debug()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void debug()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void debug()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void info()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void info()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void info()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void info()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void info()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.junit.http/src/org/eclipse/jgit/junit/http/RecordingLogger.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::org.eclipse.jgit.junit.http" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/PageantConnector.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Sockets()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Sockets.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache.agent" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpParser()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/proxy/HttpParser.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConnectorFactoryProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/agent/ConnectorFactoryProvider.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KnownHostEntryReader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/KnownHostEntryReader.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GssApiMechanisms()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/GssApiMechanisms.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::org.eclipse.jgit.ssh.apache" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GitSmartHttpTools()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitSmartHttpTools.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 358,
  "endLine" : 359,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/NoCacheFilter.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/NoCacheFilter.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/AsIsFileFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/AsIsFileFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GitFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitFilter.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/IsLocalFilter.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/IsLocalFilter.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientVersionUtil()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ClientVersionUtil.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 164,
  "endLine" : 165,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/SmartServiceInfoRefs.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/SmartServiceInfoRefs.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ReceivePackServlet.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ReceivePackServlet.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/RegexGroupFilter.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/glue/RegexGroupFilter.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroy()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServletUtils()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/ServletUtils.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::org.eclipse.jgit.http.server" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private VerificationUtils()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/internal/VerificationUtils.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::org.eclipse.jgit.pgm" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DiffEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffEntry.java",
  "fileLinesCount" : 537,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stopWalk()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/AbstractTreeIterator.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 671,
  "endLine" : 673,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmptyTreeIterator()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void next()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void back()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/treewalk/EmptyTreeIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DefaultSigner()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSigner.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkBlob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectChecker.java",
  "fileLinesCount" : 1244,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1208,
  "endLine" : 1210,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BatchingProgressMonitor.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DefaultFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/GpgSignatureVerifierFactory.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObjectDatabase()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectDatabase.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectDatabase.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectIdSerializer()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectIdSerializer.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 127,
  "endLine" : 128,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refresh()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/RefDatabase.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 586,
  "endLine" : 588,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BlobObjectChecker.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endBlob()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/BlobObjectChecker.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Constants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Constants.java",
  "fileLinesCount" : 783,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 780,
  "endLine" : 782,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/EmptyProgressMonitor.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beginTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/EmptyProgressMonitor.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/EmptyProgressMonitor.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/EmptyProgressMonitor.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showDuration()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/EmptyProgressMonitor.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void autoGC()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java",
  "fileLinesCount" : 2126,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2113,
  "endLine" : 2115,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObjectInserter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 155,
  "endLine" : 156,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAvoidUnreachableObjects()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectReader.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 440,
  "endLine" : 442,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NullProgressMonitor()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/NullProgressMonitor.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/NullProgressMonitor.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beginTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/NullProgressMonitor.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/NullProgressMonitor.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endTask()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/NullProgressMonitor.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showDuration()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/lib/NullProgressMonitor.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void recycleLane()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StrategySimpleTwoWayInCore()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/merge/StrategySimpleTwoWayInCore.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BareWriterConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/BareSuperprojectWriter.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 90,
  "endLine" : 91,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void beginResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 408,
  "endLine" : 410,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void beginResult()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 449,
  "endLine" : 451,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void remove()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/blame/Candidate.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void enter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevCommitList.java",
  "fileLinesCount" : 392,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommitterRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/CommitterRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AuthorRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/AuthorRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageRevFilter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/filter/MessageRevFilter.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RevObjectList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevObjectList.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void shareFreeList()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/Generator.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RevWalkUtils()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalkUtils.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractRevQueue.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LastHead()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/fnmatch/LastHead.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PerformanceLogContext()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/logging/PerformanceLogContext.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 31,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsRequestSignerV4()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AwsRequestSignerV4.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportBundleFile.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitAnon.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteAbortedException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WriteAbortedException.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 30,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GitProtocolConstants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/GitProtocolConstants.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 457,
  "endLine" : 458,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void authorize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void configureRequest()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void authorize()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/HttpAuthMethod.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 500,
  "endLine" : 502,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void request()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkEncryption.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchV2Request.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 170,
  "endLine" : 171,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestNotYetReadException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/RequestNotYetReadException.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CapabilitiesV2Request()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CapabilitiesV2Request.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 21,
  "endLine" : 22,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CapabilitiesV2Request.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 32,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/LsRefsV2Request.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 128,
  "endLine" : 129,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignedPushConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SignedPushConfig.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 34,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disconnect()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportGitSsh.java",
  "fileLinesCount" : 416,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetRCCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRCCredentialsProvider.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 60,
  "endLine" : 61,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FsckKeyNameHolder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java",
  "fileLinesCount" : 431,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 428,
  "endLine" : 429,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEchoCommandFailures()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java",
  "fileLinesCount" : 2331,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 2148,
  "endLine" : 2150,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportHttp.java",
  "fileLinesCount" : 1942,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1507,
  "endLine" : 1509,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UserAgent()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/UserAgent.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 129,
  "endLine" : 130,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetRCEntry()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/NetRC.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 120,
  "endLine" : 121,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SshConstants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshConstants.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InternalHttpServerGlue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/InternalHttpServerGlue.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 46,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportAmazonS3.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 355,
  "endLine" : 357,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportLocal.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URIish()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/URIish.java",
  "fileLinesCount" : 750,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 374,
  "endLine" : 376,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DefaultFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/SshSessionFactory.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/TestProtocol.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onReceivePack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java",
  "fileLinesCount" : 1180,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1146,
  "endLine" : 1148,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialItem.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void advertiseRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AdvertiseRefsHook.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void advertiseRefs()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/AdvertiseRefsHook.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/CredentialsProvider.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/transport/ObjectInfoRequest.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onPackFooter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onEndThinPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/fsck/FsckPackParser.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 532,
  "endLine" : 534,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 605,
  "endLine" : 607,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableReader.java",
  "fileLinesCount" : 720,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 716,
  "endLine" : 718,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReftableConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConfig.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 33,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReftableConstants()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableConstants.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeValue()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/BlockWriter.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 507,
  "endLine" : 509,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/EmptyLogCursor.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackObjectSizeIndexWriter.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addRepackAllOption()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/GC.java",
  "fileLinesCount" : 1864,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1662,
  "endLine" : 1665,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void unlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/FileReftableDatabase.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryInserter.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/CachedObjectDirectory.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ensureId()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/PackIndex.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onPackHeader()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/ObjectDirectoryPackParser.java",
  "fileLinesCount" : 517,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void save()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsConfig.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearDirty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markDirty()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsObjDatabase.java",
  "fileLinesCount" : 728,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void stored()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removed()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void cachePeeledState()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsReftableDatabase.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DfsBundleWriter()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBundleWriter.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 50,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefDatabase.java",
  "fileLinesCount" : 432,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notifyIndexChanged()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parse()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRepository.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void rollbackPack()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReadAheadBytes()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/InMemoryRepository.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void unlock()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsRefUpdate.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void engineUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/NullMessageDigest.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void engineUpdate()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/NullMessageDigest.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void engineReset()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/NullMessageDigest.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void select()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Builder()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/BitmapCommit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 99,
  "endLine" : 100,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackConfig()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
  "fileLinesCount" : 1370,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LfsFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/LfsFactory.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UbcCheck()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/sha1/UbcCheck.java",
  "fileLinesCount" : 1040,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 464,
  "endLine" : 465,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SignatureUtils()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/SignatureUtils.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Hex()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Hex.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawCharUtil()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawCharUtil.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Base85()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Base85.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FS_POSIX()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 72,
  "endLine" : 73,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHidden()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java",
  "fileLinesCount" : 478,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StringUtils()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
  "fileLinesCount" : 466,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IO()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/IO.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 416,
  "endLine" : 418,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FSFactory()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FS()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java",
  "fileLinesCount" : 2574,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 949,
  "endLine" : 951,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NB()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/NB.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawParseUtils()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
  "fileLinesCount" : 1302,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 1299,
  "endLine" : 1301,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Paths()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Paths.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 180,
  "endLine" : 181,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/time/ProposedTimestamp.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NullOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/NullOutputStream.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/NullOutputStream.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/NullOutputStream.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/NullOutputStream.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EolStreamTypeUtil()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/EolStreamTypeUtil.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 32,
  "endLine" : 33,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DisabledOutputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/DisabledOutputStream.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/MessageWriter.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/MessageWriter.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnionInputStream()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/io/UnionInputStream.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Base64()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/Base64.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpSupport()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/util/HttpSupport.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 487,
  "endLine" : 489,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StopWalkException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/StopWalkException.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LargeObjectException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/LargeObjectException.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Host()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/OpenSshConfig.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void configureJSch()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 350,
  "endLine" : 352,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void configure()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschConfigSessionFactory.java",
  "fileLinesCount" : 574,
  "components" : [ "primary::org.eclipse.jgit.ssh.jsch" ],
  "startLine" : 364,
  "endLine" : 366,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryBlobException()",
  "longName" : "",
  "relativeFileName" : "org.eclipse.jgit/src/org/eclipse/jgit/errors/BinaryBlobException.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::org.eclipse.jgit" ],
  "startLine" : 24,
  "endLine" : 24,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]