{
  "title" : "Duplication",
  "timestamp" : "2024-04-03 14:36:03",
  "duplicates" : [ {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseTests/FBSnapshotControllerTests.m",
        "extension" : "m",
        "linesOfCode" : 164,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 114,
      "endLine" : 123,
      "cleanedStartLine" : 69,
      "cleanedEndLine" : 77
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseTests/FBSnapshotControllerTests.m",
        "extension" : "m",
        "linesOfCode" : 164,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 142,
      "endLine" : 151,
      "cleanedStartLine" : 89,
      "cleanedEndLine" : 97
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseTests/FBSnapshotControllerTests.m",
        "extension" : "m",
        "linesOfCode" : 164,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 59,
      "endLine" : 67,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 36
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseTests/FBSnapshotControllerTests.m",
        "extension" : "m",
        "linesOfCode" : 164,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 170,
      "endLine" : 178,
      "cleanedStartLine" : 111,
      "cleanedEndLine" : 117
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestController.m",
        "extension" : "m",
        "linesOfCode" : 344,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 273,
      "startLine" : 214,
      "endLine" : 221,
      "cleanedStartLine" : 140,
      "cleanedEndLine" : 146
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestController.m",
        "extension" : "m",
        "linesOfCode" : 344,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 273,
      "startLine" : 362,
      "endLine" : 369,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 250
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseTests/FBSnapshotControllerTests.m",
        "extension" : "m",
        "linesOfCode" : 164,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 59,
      "endLine" : 67,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 36
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseTests/FBSnapshotControllerTests.m",
        "extension" : "m",
        "linesOfCode" : 164,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 75,
      "endLine" : 83,
      "cleanedStartLine" : 41,
      "cleanedEndLine" : 47
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseTests/FBSnapshotControllerTests.m",
        "extension" : "m",
        "linesOfCode" : 164,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 75,
      "endLine" : 83,
      "cleanedStartLine" : 41,
      "cleanedEndLine" : 47
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseTests/FBSnapshotControllerTests.m",
        "extension" : "m",
        "linesOfCode" : 164,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 170,
      "endLine" : 178,
      "cleanedStartLine" : 111,
      "cleanedEndLine" : 117
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 184,
      "endLine" : 189,
      "cleanedStartLine" : 103,
      "cleanedEndLine" : 108
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 217,
      "endLine" : 222,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 135
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseTests/FBSnapshotControllerTests.m",
        "extension" : "m",
        "linesOfCode" : 164,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 47,
      "endLine" : 53,
      "cleanedStartLine" : 22,
      "cleanedEndLine" : 27
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseTests/FBSnapshotControllerTests.m",
        "extension" : "m",
        "linesOfCode" : 164,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 93,
      "endLine" : 100,
      "cleanedStartLine" : 54,
      "cleanedEndLine" : 59
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/Public/FBSnapshotTestCase.h",
        "extension" : "h",
        "linesOfCode" : 90,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 69,
      "startLine" : 245,
      "endLine" : 250,
      "cleanedStartLine" : 44,
      "cleanedEndLine" : 49
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/Public/FBSnapshotTestCase.h",
        "extension" : "h",
        "linesOfCode" : 90,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 69,
      "startLine" : 281,
      "endLine" : 286,
      "cleanedStartLine" : 57,
      "cleanedEndLine" : 62
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 196,
      "endLine" : 203,
      "cleanedStartLine" : 114,
      "cleanedEndLine" : 119
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 212,
      "endLine" : 219,
      "cleanedStartLine" : 127,
      "cleanedEndLine" : 132
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 175,
      "endLine" : 180,
      "cleanedStartLine" : 96,
      "cleanedEndLine" : 101
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 208,
      "endLine" : 213,
      "cleanedStartLine" : 123,
      "cleanedEndLine" : 128
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 217,
      "endLine" : 222,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 135
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 279,
      "endLine" : 284,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/Public/FBSnapshotTestCase.h",
        "extension" : "h",
        "linesOfCode" : 90,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 69,
      "startLine" : 249,
      "endLine" : 265,
      "cleanedStartLine" : 48,
      "cleanedEndLine" : 53
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/Public/FBSnapshotTestCase.h",
        "extension" : "h",
        "linesOfCode" : 90,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 69,
      "startLine" : 266,
      "endLine" : 283,
      "cleanedStartLine" : 54,
      "cleanedEndLine" : 59
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 192,
      "endLine" : 197,
      "cleanedStartLine" : 110,
      "cleanedEndLine" : 115
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 225,
      "endLine" : 230,
      "cleanedStartLine" : 137,
      "cleanedEndLine" : 142
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 184,
      "endLine" : 189,
      "cleanedStartLine" : 103,
      "cleanedEndLine" : 108
    }, {
      "file" : {
        "relativePath" : "src/iOSSnapshotTestCaseCore/FBSnapshotTestCase.m",
        "extension" : "m",
        "linesOfCode" : 251,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 186,
      "startLine" : 279,
      "endLine" : 284,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 177
    } ]
  } ],
  "overallDuplication" : null
}